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

歡迎訪問 生活随笔!

生活随笔

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

python

python笔记第二天

發(fā)布時(shí)間:2024/9/21 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python笔记第二天 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.


上節(jié)內(nèi)容回顧和補(bǔ)充

編程語言
高級(jí)
低級(jí)

Python種類
JavaPython
cPython *****
pypy

字節(jié)碼 和 機(jī)器碼

Python程序:
1.
終端:
C:\python35\python.exe D:\1.py
解釋器:
C:\python35\python.exe

2. 文件形
#/usr/bin/u/ubv/a python

python 1.py

./1.py 加權(quán)限

3. 編碼
#/usr/bin/u/ubv/a python
# -*- coding:utf-8 -*-
補(bǔ)充:

字節(jié),位
unicode utf8 gbk
utf8: 3
gbk : 2

4. print("sdf")

5. inp = input('>>>')

PS:
>>> hello
inp = "hello"


>>> 10
inp = "10"

# 如果將字符串轉(zhuǎn)換成數(shù)字 new_inp = int(inp)

inp * 10 =?????


6. 變量名

字母
數(shù)字
下劃線

要求:
不能數(shù)字開頭
不能使用關(guān)鍵字
建議不要用python內(nèi)置的。。。。

7. 條件語句
1. 基本
2. 嵌套
3. if elif else ...

8. while循環(huán)
while 條件:
....

print('...')

補(bǔ)充:
a. while else
b. continue break
continue ,終止當(dāng)前循環(huán),開始下一次循環(huán)
break ,終止所有循環(huán)

用戶登陸(三次機(jī)會(huì)重試)
count = 0
while count < 3:
user = input('>>>')
pwd = input('>>>')
if user == 'alex' and pwd == '123':
print('歡迎登陸')
print('..........')
break
else:
print('用戶名或者密碼錯(cuò)誤')
count = count + 1

今日內(nèi)容:

python開發(fā)IDE: pycharm、eclipse

# 專業(yè)版
# 不要漢化

1、運(yùn)算符
結(jié)果是值
算數(shù)運(yùn)算
a = 10 * 10
賦值運(yùn)算
a = a + 1 a+=1

結(jié)果是布爾值
比較運(yùn)算
a = 1 > 5
邏輯運(yùn)算
a = 1>6 or 1==1
成員運(yùn)算
a = "蚊" in "鄭建文"

2、基本數(shù)據(jù)類型


數(shù)字 int ,所有的功能,都放在int里
a1 = 123
a1 = 456

- int
將字符串轉(zhuǎn)換為數(shù)字
a = "123"
print(type(a),a)

b = int(a)
print(type(b),b)

num = "0011"
v = int(num, base=16)
print(v)
- bit_lenght
# 當(dāng)前數(shù)字的二進(jìn)制,至少用n位表示
r = age.bit_length()

字符串 str
s1 = "asdf"
s2 = "asdffas"

# test = "aLex"
# 首字母大寫
# v = test.capitalize()
# print(v)

# 所有變小寫,casefold更牛逼,很多未知的對(duì)相應(yīng)變小寫
# v1 = test.casefold()
# print(v1)
# v2 = test.lower()
# print(v2)

# 設(shè)置寬度,并將內(nèi)容居中
# 20 代指總長(zhǎng)度
# * 空白未知填充,一個(gè)字符,可有可無
# v = test.center(20,"中")
# print(v)

# 去字符串中尋找,尋找子序列的出現(xiàn)次數(shù)
# test = "aLexalexr"
# v = test.count('ex')
# print(v)

# test = "aLexalexr"
# v = test.count('ex',5,6)
# print(v)

# 欠
# encode
# decode

# 以什么什么結(jié)尾
# 以什么什么開始
# test = "alex"
# v = test.endswith('ex')
# v = test.startswith('ex')
# print(v)

# 欠
# test = "12345678\t9"
# v = test.expandtabs(6)
# print(v,len(v))

# 從開始往后找,找到第一個(gè)之后,獲取其未知
# > 或 >=
# test = "alexalex"
# 未找到 -1
# v = test.find('ex')
# print(v)

# index找不到,報(bào)錯(cuò) 忽略
# test = "alexalex"
# v = test.index('8')
# print(v)


# 格式化,將一個(gè)字符串中的占位符替換為指定的值
# test = 'i am {name}, age {a}'
# print(test)
# v = test.format(name='alex',a=19)
# print(v)

# test = 'i am {0}, age {1}'
# print(test)
# v = test.format('alex',19)
# print(v)

# 格式化,傳入的值 {"name": 'alex', "a": 19}
# test = 'i am {name}, age {a}'
# v1 = test.format(name='df',a=10)
# v2 = test.format_map({"name": 'alex', "a": 19})

# 字符串中是否只包含 字母和數(shù)字
# test = "123"
# v = test.isalnum()
# print(v)

列表 list
...
元祖 tuple
...
字典 dict
...

布爾值 bool
...

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

總結(jié)

以上是生活随笔為你收集整理的python笔记第二天的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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