#-*- coding:utf-8 -*-
#遮蔽中文亂碼方案一(官方推薦)
#這個語句必須頂行寫
#遮蔽中文亂碼方案二(不建議使用)
'''#coding=utf-8
'''#
input(),輸入函式,引數是輸入時顯示的文字
'''在python3.x版本中,python解析器會將輸入當做乙個字串
而在python2.x版本中,python解析器會將輸入當做乙個語句執行
例如:name = input("name:")
--使用者輸入
name:tom
--那麼python解析器將會報錯,提示tom這個變數未定義
--如果使用者輸入1+4
name:1+4
--python解析器將會成功編譯,列印age的值是5
因此在python2.x中達到同樣效果,需要使用raw_input()函式
'''#
請輸入年齡
age = input("
age:")
#print(),列印函式
#列印數值型別
print("
age is %d
"%age)
#列印字串
name = "
tom"
print("
name is %s
"%name)
#-*- coding:utf-8 -*-
age = 10name = "
jack"#
print()函式的另一種輸出方式,可以直接輸出變數的值
(age)
print(name)
python python的方法覆蓋
之前一直以為在python裡是不能使用方法覆蓋的,結果後來發現可以,這裡寫乙個簡單的例子。class a def test self print i m a class b a def test self print i m b a a b b a.test b.test 列印輸出和預想的一樣,輸出...
Python Python呼叫shell的方法
1.1 os.system command 在乙個子shell中執行command命令,並返回command命令執行完畢後的退出狀態。這實際上是使用c標準庫函式system 實現的。這個函式在執行command命令時需要重新開啟乙個終端,並且無法儲存command命令的執行結果。1.2 os.pop...
python python中的遍歷
遍歷list集合 infp 1,2,3,3,3 for m in infp print m 值得注意的是,m在此處的值是infp中的想對應的值,當我們通過del infp m 或者 infp.remove m 如下 infp 1,2,3,3,3 for m in infp if m is 3 pri...