【02】Py基本概念-變量、字符串、自定義方法、條件與循環、圖形化編程


1 基本概念

1.1 變量與名稱

python語法部分繼承C,temp = 5:

左邊變量(名稱),右邊值,注意代碼中的都是冒號:,不是分號

1.2 字符串

'fish' 單引號括起來即表示字符串

"fishb" 雙引號括起來的同單引號

win10電腦上,\代表轉義字符;而路徑中常有\,D:\00-學習日記\01-typora學習\02-picture,因此路徑表示,有以下幾種方法:

  1. 轉義字符再加轉義,D:\ \00-學習日記\ \01-typora學習\ \02-picture,語法有點沖突,為了規避,兩個斜杠加了空格;

  2. 原生字符串,raw string,用法:dir: r"D:\00-學習日記\01-typora學習\02-picture",效果如下圖

2 自定義方法

def getline(the_file_path, line_number):

if line_number < 1:

return ''

for cur_line_number, line in enumerate(open(the_file_path, 'rU')):

if cur_line_number == line_number-1:

return line

return ''

3 python清屏

4 條件與循環

4.1 if和else、while語句加冒號

while tmpnum != 8: temp = input("猜錯了,再來吧:") tmpnum = int(temp) if tmpnum == 8: print("猜對了!!! ") elif tmpnum > 8: print("大了,大了,再來!") else: print("小了,小了!")

elif 代替C中的else if;

if的下一行要縮進,elif以及else要與if相同縮進;

while后面的內容都加縮進,不加縮進的就在循環外。

5圖形化編程

注意:不要在idle里打開,可能有沖突

import easygui

import easygui as g

from easygui import *

推薦第二種,不會擔心easygui函數與系統函數沖突,簡化方法名稱。

g.msgbox('嗨,歡迎回來')


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM