python執行乙個操作
提醒使用者輸入:使用者和密碼,有三次輸入的機會
獲取使用者名稱和密碼,檢測:使用者名稱=root 密碼=123
正確:歡迎登陸,
錯誤:使用者名稱或密碼錯誤
x=0while x<3:
name = input ('請輸入使用者名稱:')
mima = input('請輸入密碼:')
if name == 'root' and mima == '123':
print('..............')
break
else:
print('使用者名稱或密碼錯誤')
x=x+1
a. input的用法:永遠等待,直到使用者輸入值,就會將輸入的值賦值給n,n代指使用者輸入的內容
# 永遠等待,直到使用者輸入值,就會將輸入的值賦值給n,n代指使用者輸入的內容
# n1變數
"""n1=input('請輸入使用者名稱:')
n2=input('請輸入密碼:')
print('n1')
print('n2')
#變數,n1代指某乙個變化的值
"""n1 = "alex"
n2 = "root"
print(n1)
print(n2)
"""# 變數,只能有字母和數字以及下劃線組成(特例:a.變數不能由數字開頭 b.python的關鍵字['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda',
'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'] c.最好不和python內建的東西重複)
python 開發ide : pycharm 、eclipse
#專業版 新增注釋: 選中ctri+?
#不要漢化
1、運算子
+ - * / **(次方) % //
判斷某個東西是否在某個東西裡面 : in 或者 not in (結果:布林值)
==>
<
>=
<=
!= 不等於
<> 不等於
v= user== 'alex' and pwd = "123" or 1==1
v= user == 'alex' or pwd =="123"
v=not false
補充:先計算括號內的
如果遇到and、or
and
從左到右返回第乙個為假的值,無假值則返回最後乙個值
or 從左到右返回第乙個為真的值,無真值則返回最後乙個值
v= user== 'alex' and( pwd = "123" or 1==1) 此時先計算括號裡面
user== 'alex' and pwd = "123" or 1==1
從前向後依次執行,假and 後面全為假,輸出假
真and真or 後面全為真,輸出真
數字字串
注意:布林值: 真(true) 假(false)
if true:
pass
while true:
pass (死迴圈,永遠為真)
結果是值:
算數運算子
a=10*10
賦值運算子
a=a+1 a+=1
結果是布林值:
比較運算子
a=1>5
邏輯運算子
a=1>6 or 1==1
成員運算子
a="問" in "證件問"
數字 int , 所有的功能,都放在int裡
a1 = 123
a1 = 456
int
將字串轉換為數字
a="123"
print(type(a),a)
b = "a"
print(type(b),b)
num = "0011"
v = int(numm,base=16)
print(v)
bit.length()
#當前數字的二進位制,至少用n位表示
r = age.bit_length()
type()看具體為什麼型別
字串 dtr
s1 = "asdf"
s2 = "asdfas"
列表 list
元祖 tuple
進製十進位制 二進位制
1 01
2 10
3 11
4 100
5 101
學python的第一天
元組字典 print n 陣列 int a b c c print 顯示陣列裡的內容 int print 顯示陣列的第乙個數 int 0 print 顯示末尾最後乙個數 int 1 int 3 print 在末尾新增元素 int int insert 3,2 print 用下標新增元素,在指定位置新...
學python的第一天
一 注釋 單行注釋 多行注釋 多行注釋 多行注釋 二 變數 a是變數名 10是變數對應的值 10是整型 a 10 s是變數名 yangzhufeng是值 是乙個字串 s yangzhufeng s1 zgy 識別符號命名規範 1 由數字字母下劃線組成 num 01 99 num 02 100 2 不...
學python爬蟲第一天
win10系統 小白一枚 第一次學習寫部落格 1.get是預設的http請求方法 2.post方法主要是提交表單 3.get引數暴露在url中 4.get相對post不安全 可以用下面的語句show一下,確定是否安裝完全 定義請求的url url 發起get請求 res requests.get u...