Python學習之路(基礎(chǔ))

# coding=UTF-8
# print('hello, dengpeng \n');
# print('hello, cpy \n');
# print('hello, dp \n');
# print('hello, world \n');
# String temp = 'start to study python!'
# print(temp)


print('100+200=', 100+200)
print(1024*768)

a = int(input('請輸入年齡:'))
if 0<a<=17:
    print('小弟弟到推,你還未成年:', a)
elif 17<a<=39:
    print('大哥,咱們都是成年人惕澎,有話好好說:', a)
elif 39<a<=59:
    print('您已經(jīng)步入中年人的階段了莉测,成熟點...:', a)
elif a>60:
    print('老年人,好好養(yǎng)老吧:', a)
else:
    print('你還差'+(18-a)+'年成年唧喉,別著急')

age = 1
if age >= 18:
    print('adult')
else:
    print('teenager')

a=123
print(a)
a="abd"
print(a)

c='hello, %s捣卤,我是%s' %('鄧鵬', '才賠一')
print(c)
d='hello, {0},我是{1}'
print(d.format('dengpeng', 'cpy'))

小結(jié)

任何計算機程序都是為了執(zhí)行一個特定的任務(wù)八孝,有了輸入董朝,用戶才能告訴計算機程序所需的信息,有了輸出干跛,程序運行后才能告訴用戶任務(wù)的結(jié)果子姜。
輸入是Input,輸出是Output楼入,因此哥捕,我們把輸入輸出統(tǒng)稱為Input/Output,或者簡寫為IO浅辙。
input()和print()是在命令行下面最基本的輸入和輸出扭弧,但是,用戶也可以通過其他更高級的圖形界面完成輸入和輸出记舆,比如鸽捻,在網(wǎng)頁上的一個文本框輸入自己的名字,點擊“確定”后在網(wǎng)頁上看到輸出信息。

# 計算1到10000的整數(shù)的求和

sum = 0
for x in range(101):
    sum += x
print(sum) 

# while循環(huán)

sum1 = 0
n = 100
while n > 0:
    sum1 += n
    n -= 1
print(sum1) 

# break循環(huán)

sum2 = 0
n2 = 99
while n2>0:
    if n2<90:
        break
    print(n2)
    sum2 += n2
    n2 -= 1
print(sum2)

# continue循環(huán)

sum3 = 0
a = 40
while a>0:
    a -= 1
    if a % 2==0:
        continue
    print(a)
    sum3 += a
print(sum3)

小結(jié)

條件判斷可以讓計算機自己做選擇御蒲,Python的if...elif...else很靈活衣赶。
條件判斷從上向下匹配,當滿足條件時執(zhí)行對應(yīng)的塊內(nèi)語句厚满,后續(xù)的elif和else都不再執(zhí)行府瞄。

names=['d', 'p', 'o']
scores=[90, 99, 92]
print(scores[names.index('d')])
for x in names:
    print(x)

dic={ 'd': 90, 'p': 99, 'o': 92 }

print(dic['d'])

# 檢查dic對象里是否有該key值 返回bool值
print('z' in dic)

print('d' in dic)

print(dic.get('x'))  # None

print(dic.get('x', 93)) # 93

print(dic) # 沒有x 所以 get() 不是添加key-value

print(dic.pop('o')) # 刪除'o' 的value值 返回被刪除的key的value

print(dic) 

s1 = set([1,2,3,9,8])

print(s1)

s2 = set([1,'鄧鵬','d',2,'鄧鵬',3,'d',2,4])

print(s2) # 自動去除重復(fù)的key值, 無序的 隨機排的 但是是唯一的

print(s1.add(5)) # 返回 None 但是已經(jīng)添加進去了

# s3 = set(1,2,[1,2,3,4]) # typeerror

# print(s3)

print(s1) 

print(s1&s2) # 交集 {1,2,3}

print(s1|s2) # 并集 {1,2,3,'d',5,4,8,9,'鄧鵬'}

dict1 = {
    'Monday': '星期一',
    'Tuesday': '星期二',
    'Wednesday': '星期三',
    'Thurday': '星期四',
    'Friday': '星期五',
    'Saterday': '星期六',
    'Sunday': '星期天'
}

chineseName = input('Please enter the date you want to search:')

for val in dict1:
    print(val)

d = dict1.get(chineseName)
print(d)
if d:
    print('今天是%s' %d)
else:
    print('您輸入有誤,請重新輸入')

小結(jié)

使用key-value存儲結(jié)構(gòu)的dict在Python中非常有用碘箍,選擇不可變對象作為key很重要遵馆,最常用的key是字符串。
tuple雖然是不變對象丰榴,但試試把(1, 2, 3)和(1, [2, 3])放入dict或set中货邓,并解釋結(jié)果。

關(guān)注一波四濒!喜歡一波换况!本人是前端菜鳥,正在做自己的個人博客鄧鵬的博客盗蟆,歡迎來交流學習戈二, 使用的技術(shù) vue + koa2 + mysql + php + nginx!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末喳资,一起剝皮案震驚了整個濱河市觉吭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌仆邓,老刑警劉巖亏栈,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異宏赘,居然都是意外死亡绒北,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門察署,熙熙樓的掌柜王于貴愁眉苦臉地迎上來闷游,“玉大人,你說我怎么就攤上這事贴汪∑晖” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵扳埂,是天一觀的道長业簿。 經(jīng)常有香客問我,道長阳懂,這世上最難降的妖魔是什么梅尤? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任柜思,我火速辦了婚禮,結(jié)果婚禮上巷燥,老公的妹妹穿的比我還像新娘赡盘。我一直安慰自己,他們只是感情好缰揪,可當我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布陨享。 她就那樣靜靜地躺著,像睡著了一般钝腺。 火紅的嫁衣襯著肌膚如雪抛姑。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天艳狐,我揣著相機與錄音途戒,去河邊找鬼。 笑死僵驰,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的唁毒。 我是一名探鬼主播蒜茴,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼浆西!你這毒婦竟也來了粉私?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤近零,失蹤者是張志新(化名)和其女友劉穎诺核,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體久信,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡窖杀,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了裙士。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片入客。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖腿椎,靈堂內(nèi)的尸體忽然破棺而出桌硫,到底是詐尸還是另有隱情,我是刑警寧澤啃炸,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布铆隘,位于F島的核電站,受9級特大地震影響南用,放射性物質(zhì)發(fā)生泄漏膀钠。R本人自食惡果不足惜掏湾,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望托修。 院中可真熱鬧忘巧,春花似錦、人聲如沸睦刃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽涩拙。三九已至际长,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間兴泥,已是汗流浹背工育。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留搓彻,地道東北人如绸。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像旭贬,于是被迫代替她去往敵國和親怔接。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容

  • Python簡介 Python歷史 Python 是由 Guido van Rossum 在八十年代末和九十年代初...
    莫名其妙的一生閱讀 1,050評論 0 2
  • 本教程基于Python 3稀轨,參考 A Byte of Python v1.92(for Python 3.0) 以...
    yuhuan121閱讀 3,065評論 1 6
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理扼脐,服務(wù)發(fā)現(xiàn),斷路器奋刽,智...
    卡卡羅2017閱讀 134,656評論 18 139
  • 個人筆記瓦侮,方便自己查閱使用 Py.LangSpec.Contents Refs Built-in Closure ...
    freenik閱讀 67,704評論 0 5
  • 本節(jié)內(nèi)容 Python介紹 發(fā)展史 Python 2 or 3? 安裝 Hello World程序 變量 用戶輸入...
    小小不懂11閱讀 3,421評論 2 30