程式設計都是和記憶體打交道的
name = 'sriba'(1) 見名知意new_name = name #new_name存的也是sriba的記憶體位址
python支援中文變數,但盡量不要用
分數 = 100
(2) 變數名只能是 字母、數字或下劃線的任意組合
(3) 變數名的第乙個字元不能是數字
(4) 關鍵字不能宣告為變數
當變數內部有單引號時,外面有雙引號,比如 a = 「let』s go」
當變數內部有雙引號時,外面用單引號,'你好"lal"'
其他情況單雙引一樣
既有單引又有雙引的內容,外面用三引號
name = "let's go"單行注釋用#title = '你好"python"'
content = '''let's go "pyton"'''
多行注釋用』』』
'''
print(type(age)) #type 看變數是什麼型別的
age = input("請輸入你的年齡") #接受輸入的值,python3只有input,python2要用raw_input只要用input接收輸入的值,全部都是string型別的
age = int(age) #型別轉換,轉成int型別
import random #匯入標準庫num = random.randint(1,10) #隨機產生乙個1-10之間的數字
import datetimegetpass在pycharm下不生效today = datetime.date.today()
import getpass #匯入getpass模組,密碼不回顯python中是以縮進來表示**塊的password = getpass.getpass('please enter your password:') #接收輸入的密碼
print(password)
if age > 18:print('成年人')
else:
print('未成年人')
score = inputand、or、notscore = int(score) #型別轉換,轉換成int型別
if score > 90:
print('優秀')
elif score >= 75 and score < 90:
print('良好')
elif score >=60 and score < 75:
print('及格')
else:
print('不及格')
not 具有最高的優先順序,or 優先順序最低
count +=1 #count = count + 1(1) 迴圈是重複的去做一件事情count -=1 #count = count - 1
count *=1 #count = count * 1
count /=1 #count = count / 1
(2) 迴圈、迭代、遍歷都是迴圈
(3) 迴圈體,迴圈的時候是在重複執行迴圈體立面的東西
while 必須得有乙個計數器
n = 10while_elsecount = 0 # 計數器
while count < n:
print('hello world')
count += 1
while迴圈對應乙個else的時候,迴圈在正常結束之後才會執行它
num = 5break 在迴圈裡遇到break,立即迴圈結束,不管有沒有迴圈完count = 0 #計數器
while count<3:
guess = input('請輸入你要猜的數字:')
guess = int(guess)
if guess>num:
print('猜大了')
elif guess
for迴圈中的i從0開始
for迴圈i自動加1,不用額外寫
for i in range(101): #迴圈101次,0-100
print(i)
continue 在迴圈裡遇到continue,那麼就結束本次迴圈,繼續進行下一次迴圈
username = input('請輸入使用者名稱')# %s:字串 %d:整數 %.2f:保留兩位小數print(welcome)
import datetime多個佔位符,後面變數用(,)username = input('請輸入使用者名稱')
today = datetime.date.today()
#welcome = '歡迎光臨%s'%username
welcome = '歡迎光臨%s,今天的日期是%s'%(username,today) #第二種方式,用%s佔位符,兩個佔位符,後面變數用(,)
print(welcome)
username = input('請輸入你的姓名')age = 18
score = 90.5
info = '你的使用者名稱是%s 年齡是%d 成績是%.2f'%(username,age,score)
print(info)
print('你的名字是'.format(your_name=name)) #使用format格式化輸出{}裡面的名字可以隨便寫但是
要和後面的format中的名字保持一致,然後再把你前面定義的變數寫到等號後面就可以了。
怎樣學習python語言 如何學習python語言
python語言很神秘嗎 python作為一款類自然語言的程式語言,很方便的就可以上手,而且可以說是老少皆宜。用python程式設計非常簡單,只要有一台電腦 無論windows或者蘋果 就可以完成python程式設計。完成python程式設計首先需要在電腦上安裝python環境,安裝完成後就可以開始...
python學習筆記(二)
集合 set是可變的集合,frozenset是不可變的集合 1.構造集合 s set abcde s set a b c s set abc def ghi s frozenset abcde 2.集合操作 1.新增元素 s.add b 2.刪除元素 s.remove obj 當該元素不存在時丟擲異...
Python學習筆記(二)
換了本書,開始看 python核心程式設計 從第三章開始看。只記一些與c c 不同的地方,一些相同之處略去不提。3.1語句與語法 1 跨行一般用反斜槓 有兩個例外,乙個是在括號裡,二是三引號中 print what the hell you waiting for?2推薦用四個空格寬度代替製表符縮排...