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 进制改为16hex(输入2  8 10 进制的数
2 10 16 进制改为8oct(输入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 元组,数组;         123)        

((1))表示元组也表示运算:(1+1)*2=4
表示空元组type([1])
           =list    

Len多少
max多大      

Set集合 {}
dict字典; 词典


作者: Qter    时间: 2021-4-16 22:17
本帖最后由 Qter 于 2021-5-4 17:35 编辑
  1. >>> print(0.35+0.11)
  2. 0.45999999999999996
复制代码


https://perso.limsi.fr/pointal/python:memento





欢迎光临 firemail (http://firemail.wang:8088/) Powered by Discuz! X3