python 入门学习篇(一),呵呵呵
1.python 3.0 是未來python的主要發展方向,到2020年python2.7將停止研發。
2.python 的類型分為 整型 浮點型 和字符串型 ?(int,float,str).
type() ?id() print() ??
整型 ?2 3 4 5 6
浮點型 2.0 ?3.1415926
字符串型 ?‘呵呵呵’ ?‘3.1415926’
3.python可直接當計算器來用 ? ? + - * ?/ ?** ? 加減乘除 立方?
4.python 常見錯誤提示
>>> printa ('hello,world')
Traceback (most recent call last): ? ? ??
File "<pyshell#32>", line 1, in <module>
printa ('hello,world')
NameError: name 'printa' is not defined
名字錯誤 ? printa 沒有被定義
>>> print helo,world
SyntaxError: Missing parentheses in call to 'print'
語法錯誤 調用 print 時,括號丟失。
>>> aaa = hello
Traceback (most recent call last):
File "<pyshell#53>", line 1, in <module>
aaa = hello
NameError: name 'hello' is not defined
名字錯誤 ?hello 沒有被定義。沒有開辟空間給hello,python得變量要先定義再使用。
?
>>> a = 03
SyntaxError: invalid token
語法錯誤:錯誤的標記/指令 ? 03不是整型
>>> 5 5
SyntaxError: invalid syntax
語法錯誤:錯誤的語法 ? 5和5之間沒有運算符
5.>>> aaa =555
>>> bbb = aaa
>>> id (aaa)
44847984
>>> id (bbb)
44847984
>>> bbb = 666
>>> id (bbb)
44848320
>>> id (aaa)
44847984
在這里aaa先被定義了,在后面可以被使用,并把開辟了一個空間有了一個地址,把555這個整型存放到了這個空間里。
通過id()可以查看aaa變量的地址,這里是地址并不是555這個值。
bbb = aaa 把bbb的地址指向了aaa ,bbb的地址和aaa的地址是一個地址,這里沒有給bbb賦值,所以系統沒有開辟空間給bbb.
bbb = 666 把666這個值給了變量bbb,系統為bbb開辟了一個新的空間,并把666這個值放到了這個空間里,所以bbb已經有了新的地址,指向了新的值。
6.變量命名規則 :1.不能有特殊符號 ?空格 !@#¥% ?2.不能用關鍵字 True ?如果用了關鍵字,關鍵字將會被占用,關鍵字是橘黃色的。3.不能以數字開頭。 最好的命名方式2種 ?一種是 ?SDSC_TQ1_ST 或 ?SdscTq1Ss ?.
7.表達式順序 () 優先級最大 ?然后是 ** 然后是 * / 最后是 + -?
8.字符串不能做 / - ,提示會語法錯誤,但有時可以 ?兩個字符串相加 這樣會使2個字符串拼接在一起,也可以乘以一個常數 。
>>> aaa = 'adcd'
>>> bbb = 'cde'
>>> aaa + bbb
'adcdcde'
>>> aaa = 'ab'
>>> bbb = aaa *3
>>> bbb
'ababab'
9 o=python 里的注釋 用 #號分割。
10 在IDLE 中是交互模式編程,如果代碼太長就不方便,需要轉換成文本模式的,用記事本就可以作為python的腳本編譯模式,擴展名得用.py.
在交互模式中 運算表達式下面會直接出結果,而腳本模式下必須用print命令才能看到結果。
?
轉載于:https://www.cnblogs.com/dy791001/p/5900129.html
總結
以上是生活随笔為你收集整理的python 入门学习篇(一),呵呵呵的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 中访问数据库的步骤?State
- 下一篇: django-web聊天