python 學習的第一天 雜學

2022-05-07 17:15:09 字數 2462 閱讀 4834

python執行乙個操作

提醒使用者輸入:使用者和密碼,有三次輸入的機會

獲取使用者名稱和密碼,檢測:使用者名稱=root 密碼=123

正確:歡迎登陸,

錯誤:使用者名稱或密碼錯誤

x=0

while 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...