firemail
标题: Python3入门与进阶 [打印本页]
作者: jimu 时间: 2021-4-9 20:33
标题: Python3入门与进阶
本帖最后由 jimu 于 2021-4-9 22:12 编辑
Python3入门与进阶
整数:int 浮点数:float
type:类型; 种类; type+/得到的是 浮点数 type+// 得到的是整数 type(2/2)
<class 'fload'>
type(2//2)
<class 'int'>
2进制 到2进1 8进制 到8进1
10进制 到10进1 16进制 到16进1
16进制 1 2 3 4 5 6 7 8 9 A B C D E F
10 11 12 13 14 15
16 表示 0x
8 表示 0o
10 表示 无
2 表示 0b
将8 10 16 进制改为2进制:bin(输入8 10 16 进制的数)
将2 8 16 进制改为10进制:int(输入2 8 16 进制的数)
将2 8 10 进制改为16进制:hex(输入2 8 10 进制的数)
将2 10 16 进制改为8进制:oct(输入2 10 16 进制的数)
bool:真,假 complex:复数
True 1
{1 2 3 4 5}
False 0
{ }
str 字符串
type(1) 'int'
type('1') 'str'
" ' “
’ ” ‘
“ \ ” “
’ \‘ ‘
转义字符
屏幕有限
" " " " " "
换行
uabirgibgrti n/
asehtskhtithsip n/
print("""ipoawgrmpoa\niriiusethutun\ijhteishtijhtisn“”“)
"""ipoawgrmpoa
niriiusethutun
\ijhteishtijhtisn”“”
\n 换行
\' 单影号
\t 横向制表符
\n 换行
\r 回车
\\不会换行
r不会换行
'a'+'b'=ab
"abcdefg"[5] "abcdefg"[-5] "abcdefg"[1:2] "abcdefg"[0:-1]
=e =c =ab =-abcdef
"abcdefg"[4:]
=efg
turnggrg
作者: jimu 时间: 2021-4-10 19:50
列表 list 可以数字,字符一起
[1,2,3,4,5,6] 另一种编程叫二维数组
在Python叫嵌套列表
[“A”,”B”,”C”,”D”][3] [“A”,”B”,”C”,”D”]+[E] [“A”]*3
=‘C’ =‘[“A”,”B”,”C”,”D”,“E”’ = “A,A,A”
tuple 元组,数组; (1,2,3)
((1))表示元组也表示运算:(1+1)*2=4
表示空元组:type([1])
=list
Len多少
max多大
Set集合 {}
dict字典; 词典
作者: Qter 时间: 2021-4-16 22:17
本帖最后由 Qter 于 2021-5-4 17:35 编辑
- >>> print(0.35+0.11)
- 0.45999999999999996
复制代码
https://perso.limsi.fr/pointal/python:memento
欢迎光临 firemail (http://firemail.wang:8088/) |
Powered by Discuz! X3 |