Python基礎知識二
阿新 • • 發佈:2018-01-22
輸入 選擇 end 三次 邏輯 log 運算符 spa 基礎知識
一:格式化輸出
現有一練習需求,問用戶的姓名、年齡、工作、愛好 ,然後打印成以下格式
------------ info of Alex Li ------
Name : Alex Li
Age : 22
job : Teacher
Hobbie: girl
------------- end -----------------
第一種方法:
name = input(‘請輸入你的姓名:‘) age = int(input(‘請輸入你的年齡:‘)) job = input(‘請輸入你的工作:‘) hobby = input(‘請輸入你的愛好:‘) info = ‘‘‘ ------------ info of %s ------ Name : %s Age : %d job : %s Hobbie: %s ------------- end ------------‘‘‘%(name,name,age,job,hobby) print(info)
第二種方法:
name = input(‘請輸入你的姓名:‘) age = int(input(‘請輸入你的年齡:‘)) job = input(‘請輸入你的工作:‘) hobby = input(‘請輸入你的愛好:‘) info = ‘‘‘ ------------ info of %(name)s ------ Name : %(name)s Age : %(age)d job : %(job)s Hobbie: %(hobby)s ------------- end -----------------‘‘‘%{‘name‘:name,‘age‘:age,‘job‘:job,‘hobby‘:hobby} print(info)
二while else
用戶登陸(三次之後選擇是否繼續試)
i = 1 while i < 4: username = input(‘請輸入你的姓名:‘) password = input(‘請輸入你的密碼:‘) if username == ‘abc‘ and password == ‘ecd‘: print(‘歡迎‘) break else: print(‘請重新輸入‘) i += 1 if i == 4: answer = input(‘是否還要再試試?/Y‘) if answer == ‘Y‘: i = 1 else: print(‘滾犢子‘)
三:邏輯運算符
+ 加 == 等於
- 減 != 不等於
* 乘 <> 不等於
/ 除 > 小於
// 商 < 小於
% 取余 >= 大於等於
** 冪 <= 小於等於
四:not,or,and
五:編碼的歷史
六:in ,not in 用法
七:作業
Python基礎知識二