一、簡述變量命名規範python
a.變量必需要有數字,字母,下劃線,任意組合 b.變量不能是數字開頭 c.不能是python中的關鍵字 d.變量要具備可描述性 e.變量不建議使用中文 f.變量不能過長 j.變量寫法推薦使用下劃線方法: age_of_student = 23
二、name = input(「>>>」) name變量是什麼數據類型?學習
name是字符串類型
三、if條件語句的基本結構?
結構1:編碼
if 條件: pass
結構2:code
if 條件: pass elif: pass
結構3:blog
if 條件: pass elif: pass else: pass
四、用print打印出下面內容:
文能提筆安天下,
武能上馬定乾坤.
心存謀略何人勝,
古今英雄惟是君.遊戲
msg = """ 文能提筆安天下, 武能上馬定乾坤. 心存謀略何人勝, 古今英雄惟是君. """ print(msg)
五、利用if語句寫出猜大小的遊戲:
設定一個理想數字好比:66,讓用戶輸入數字,
若是比66大,則顯示猜想的結果大了;
若是比66小,則顯示猜想的結果小了;
只有等於66,則顯示猜想結果正確。字符串
number = int(input('請輸入數字:')) if number > 66: print('猜想的結果大了') elif number < 66: print('猜想的結果小了') elif number == 66: print('猜想結果正確')
六、提示用戶輸入他的年齡, 程序進行判斷.
若是小於10,提示小屁孩兒,
若是大於10,小於20. 提示青春期叛逆的小屁孩兒.
若是大於20,小於30. 提示開始定性, 開始混社會的小屁孩兒,
若是大於30,小於40. 提示看老大不小了, 趕忙結婚生屁孩兒.
若是大於40,小於50. 提示家有個不聽話的小屁孩兒.
若是大於50,小於60. 提示本身立刻變成不聽話的老屁孩兒.
若是大於60,小於70. 提示活着還不錯的老屁孩兒.
若是大於70,小於90. 提示就快結束了的一個老屁孩兒.
若是大於90以上. 提示再見了這個世界.get
方法1:input
age = int(input('請輸入您的年齡:')) if age < 10: print('小屁孩兒.') elif age > 10 and age < 20: print('青春期叛逆的小屁孩兒.') elif age > 20 and age < 30: print('開始定性, 開始混社會的小屁孩兒.') elif age > 30 and age < 40: print('看老大不小了, 趕忙結婚生屁孩兒.') elif age > 40 and age < 50: print('家裏有個不聽話的小屁孩兒.') elif age > 50 and age < 60: print('本身立刻變成不聽話的老屁孩兒.') elif age > 60 and age < 70: print('活着還不錯的老屁孩兒.') elif age > 70 and age < 90: print('人生就快結束了的一個老屁孩兒.') elif age > 90: print('再見了這個世界...')
方法2:源碼
age = int(input('請輸入您的年齡:')) if age < 10: print('小屁孩兒.') elif 10 < age < 20: print('青春期叛逆的小屁孩兒.') elif 20 < age < 30: print('開始定性, 開始混社會的小屁孩兒.') elif 30 < age < 40: print('看老大不小了, 趕忙結婚生屁孩兒.') elif 40 < age < 50: print('家裏有個不聽話的小屁孩兒.') elif 50 < age < 60: print('本身立刻變成不聽話的老屁孩兒.') elif 60 < age < 70: print('活着還不錯的老屁孩兒.') elif 70 < age < 90: print('人生就快結束了的一個老屁孩兒.') elif age > 90: print('再見了這個世界...')
方法3:
age = int(input('請輸入您的年齡:')) if age < 50: if 10 < age < 20: print('青春期叛逆的小屁孩兒.') elif 20 < age < 30: print('開始定性, 開始混社會的小屁孩兒.') elif 30 < age < 40: print('看老大不小了, 趕忙結婚小屁孩兒.') elif age < 50: print('家裏有個不聽話的小屁孩兒.') else: print('小屁孩兒.') elif age > 50: if age < 60: print('本身立刻變成不聽話的老屁孩兒.') elif 60 < age < 70: print('活着還不錯的老屁孩兒.') elif 70 < age < 90: print('人生就快結束了的一個老屁孩兒.') else: print('再見了這個世界...')
七、單行註釋以及多行註釋?
單行註釋:每次只能註釋一行 多行註釋:能夠註釋多行,能夠和變量來結合使用。
八、簡述你所知道的Python3x和Python2x的區別?
Python2x: 1.源碼重複,冗長 2.默認字符編碼爲ASCII, 默認不支持中文 3.打印可使用print '內容' 或者 print('內容') 4.有長整型 long int 5.有raw_input() 和 input('') 只能輸入數字類型 Python3x: 1.將源碼規範化,簡單化,清晰化 2.默認字符編碼爲UTF-8, 默認支持中文 3.打印只能使用print('內容') 4.無長整型 long int 5.只有input('')
九、提示用戶輸入麻花藤. 判斷用戶輸入的對不對. 若是對, 提示真聰明, 若是不對, 提示你是傻x麼?
username = input('請輸入用戶名:') if username == '麻花藤': print(username, '真聰明') else: print(username, '你是傻x麼?')
十、使用while循環輸入 1 2 3 4 5 6 8 9 10
方法1:
count = 1 while count < 11: if count == 7: count += 1 print(count) count += 1
方法2:
count = 1 while count < 10: if count != 7: print(count) count += 1
十一、求1-100的全部數的和
sum = 0 count = 1 while count < 101: sum += count count += 1 print(sum)
十二、輸出 1-100 內的全部奇數
方法1:
count = 1 while count < 101: print(count) count += 2
方法2:
count = 1 while count < 100: if count % 2 == 0: # 對2取餘爲0時,加1則爲奇數 count += 1 print(count) count += 1
方法3:
count = 0 while count < 100: count += 1 if count % 2 == 1: print(count)
1三、輸出 1-100 內的全部偶數
方法1:
count = 0 while count < 101: print(count) count = count + 2
方法2:
count = 1 while count < 100: if count % 2 == 1: # 對2取餘爲1時,加1則爲偶數 count += 1 print(count) count += 1
方法3:
count = 1 while count < 100: count += 1 if count % 2 == 0: print(count)
1四、求1-2+3-4+5 ... 99的全部數的和
sum = 0 count = 1 while count < 100: if count % 2 == 0: sum -= count else: sum += count count += 1 print(sum)