日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python学习之老男孩python全栈第九期_day002作业

發(fā)布時(shí)間:2025/6/15 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python学习之老男孩python全栈第九期_day002作业 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. 判斷下列邏輯語(yǔ)句的True,False.
(1) 1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
True
(2) not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
False

2. 求出下列邏輯語(yǔ)句的值。
(1) 8 or 3 and 46 or 2 and 0 or 9 and 7
8
(2) 0 or 2 and 3 and 4 or 6 and 0 or 3
4

3、下列結(jié)果是什么?
(1) 6 or 2 > 1
6
(2) 3 or 2 > 1
3
(3) 0 or 5 < 4
False
(4) 5 < 4 or 3
3
(5) 2 > 1 or 6
True
(6) 3 and 2 > 1
True
(7) 0 and 3 > 1
0
(8) 2 > 1 and 3
3
(9) 3 > 1 and 0
0
(10) 3 > 1 and 2 or 2 < 3 and 3 and 4 or 3 > 2
2

4. 簡(jiǎn)述變量命名規(guī)范
變量要以數(shù)字、下劃線(xiàn)或者字母任意組合,且不能以數(shù)字開(kāi)頭;
不能以關(guān)鍵字命名;
一般不以中文以及漢字拼音命名;
常量一般全部是大寫(xiě);
命名要有意義,不宜過(guò)長(zhǎng)。

5. name = input('>>>') name變量是什么數(shù)據(jù)類(lèi)型?
字符串str

6. if條件語(yǔ)句的基本結(jié)構(gòu)?
(1) if 條件:
代碼塊
(2) if 條件:
代碼塊
else:
代碼塊
(3) if 條件:
代碼塊
elif 條件:
代碼塊
...
else:
代碼塊
(4) if 條件:
代碼塊
if 條件:
代碼塊
else:
代碼塊
else:
代碼塊

7. while循環(huán)語(yǔ)句基本結(jié)構(gòu)?
(1) while 條件:
代碼塊
(2) while 條件:
代碼塊
else:
代碼塊
PS:當(dāng)遇到continue時(shí),跳出本次循環(huán),繼續(xù)下次循環(huán);
當(dāng)遇到break時(shí),直接跳出while循環(huán),且不再執(zhí)行else語(yǔ)句。

8. 寫(xiě)代碼:計(jì)算 1 - 2 + 3 ... + 99 中除了88以外所有數(shù)的總和?
count = 0
sum = 0
power = 0
while count < 99:
count += 1
sum = sum + count*(-1)**power
power += 1
print(sum + 88)


改:計(jì)算 1 - 2 + 3 ... - 99 中除了88以外所有數(shù)的總和?(正負(fù)號(hào)規(guī)律不變)
count = 0
sum = 0
power = 0
while count < 99:
if count == 87:
count += 1
continue
else:
count += 1
sum = sum + count*(-1)**power
power += 1
print(sum)

9. 用戶(hù)登陸(三次輸錯(cuò)機(jī)會(huì))且每次輸錯(cuò)誤時(shí)顯示剩余錯(cuò)誤次數(shù)(提示:使用字符串格式化)
user_name = 'admin'
password = 'admin'
count = 3
while count >= 1:
name = input('請(qǐng)輸入賬號(hào):')
paw = input('請(qǐng)輸入密碼:')
count -= 1
if name == user_name:
if paw == password:
print('登陸成功!')
break
elif count == 0:
print('三次機(jī)會(huì)已用完,請(qǐng)12小時(shí)后重新登錄。')
else:
print('輸入密碼錯(cuò)誤!還有%s次機(jī)會(huì)' % (str(count)))
elif count == 0:
print('三次機(jī)會(huì)已用完,請(qǐng)12小時(shí)后重新登錄。')
else:
print('該用戶(hù)不存在!還有%s次機(jī)會(huì)'% (str(count)))

10. 簡(jiǎn)述ascii、unicode、utf-8編碼關(guān)系?
ASCII碼:美國(guó)最初編碼,只有7位,但防止以后增加,所以定為8位,可是一直沒(méi)有增加。
unicode編碼:萬(wàn)國(guó)碼,為了解決全球化的文字問(wèn)題而創(chuàng)建。一個(gè)中文用4個(gè)字節(jié)表示,太浪費(fèi)(中文9萬(wàn)多字)
utf-8編碼:一個(gè)中文3個(gè)字節(jié)表示
GBK編碼:只在國(guó)內(nèi)使用,一個(gè)中文用2個(gè)字節(jié)表示

11. 簡(jiǎn)述位和字節(jié)的關(guān)系?
8位(bit) == 一個(gè)字節(jié)(Byte)
bit,Byte,KB,MB,GB,TB之間的轉(zhuǎn)換關(guān)系:
8b == 1B
1024B == 1KB
1024KB == 1MB
1024MB == 1GB
1024GB == 1TB

12. “老男孩”使用UTF-8編碼占用幾個(gè)字節(jié)?使用GBK編碼占幾個(gè)字節(jié)?
“老男孩”使用UTF-8編碼占用9個(gè)字節(jié)
“老男孩”使用GBK編碼占用6個(gè)字節(jié)

13. 制作趣味模板程序需求:等待用戶(hù)輸入名字、地點(diǎn)、愛(ài)好,根據(jù)用戶(hù)的名字和愛(ài)好進(jìn)行任意實(shí)現(xiàn) 如:敬愛(ài)可親的xxx,最喜歡在xxx地方干xxx
name = input('請(qǐng)輸入姓名:')
place = input('喜歡的地點(diǎn):')
hobby = input('你的愛(ài)好:')
tem = '敬愛(ài)可親的%s,最喜歡在%s地方干%s'%(name, place ,hobby)
print(tem)

14. 等待用戶(hù)輸入內(nèi)容,檢測(cè)用戶(hù)輸入內(nèi)容中是否包含敏感字符?如果存在敏感字符提示“存在敏感字符請(qǐng)重新輸入”,并允許用戶(hù)重新輸入并打印。敏感字符:“小粉嫩”、“大鐵錘”
message = input('請(qǐng)輸入內(nèi)容:')
while message == '小粉嫩' or message == '大鐵錘':
print('存在敏感字符請(qǐng)重新輸入')
message = input('請(qǐng)輸入內(nèi)容:')
else :
print('1')

15. 單行注釋以及多行注釋?
單行注釋:“ ” 或 ' '
多行注釋:“”“ ”“” 或''' '''

16. 簡(jiǎn)述你所知道的Python3和Python2的區(qū)別?
Python2:由龜叔團(tuán)隊(duì)開(kāi)發(fā),源碼雜而亂,且有重復(fù)內(nèi)容,違背了Python的宗旨。默認(rèn)編碼方式是ASCII碼,讀取中文時(shí)會(huì)亂碼
Python3:由龜叔開(kāi)發(fā),遵循“優(yōu)雅,明確,簡(jiǎn)單”,默認(rèn)編碼方式是utf-8,讀取中文時(shí)不會(huì)亂碼

17. 看代碼書(shū)寫(xiě)結(jié)果:
a = 1>2 or 4<7 and 8 == 8
print(a)

結(jié)果:True

18. continue 和 break 的區(qū)別?
continue:結(jié)束本次循環(huán),繼續(xù)下一次的循環(huán);
break:直接跳出循環(huán)。

19. 看代碼書(shū)寫(xiě)結(jié)果:
a = 12 and 127
print(a)

結(jié)果:127

轉(zhuǎn)載于:https://www.cnblogs.com/BlameKidd/p/9237409.html

總結(jié)

以上是生活随笔為你收集整理的python学习之老男孩python全栈第九期_day002作业的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。