注釋:
其中多行注釋可以是 ?? ? ? ?三個單引號 或者 ?三個雙引號 ??
三個引號(引號 或者 ?雙引號)除了多行注釋還可以打印多行(變成了多行的字符串)
打印單行字符串 ?使用雙引號或者單引號 ? ?意義一樣 ? ?
什么時候用雙引號或單引號看 ? 存在單雙嵌套的時候 ?? ?(單套雙 ? 雙套單) ? ??
用戶輸入 ?:
name= ? ?input(“name:”)?
password=input(“password:”)
print(name,password)
如何在字符串中引用外面的變量:(主要用格式化拼接的方法實現) ? ? .format ? ??
%S ? 它是一個字符串格式化語法 ? ?
Python支持將值格式化為字符串。雖然這可以包括非常復雜的表達式,但最基本的用法是將值插入到%s占位符的字符串中??。
栗子: ? "Hello %s, my name is %s" ? ? ? %('john','mike') ? ? ? # Hello john, my name is mike". ??
%d ?整數 ? ? ? ? ? ?%f ??浮點數字 ?
該用%S還是%d ? ? ? ?具體要看是否要檢測驗證數據類型 ? ?例如要強制使用數字 ? ? 就使用 ??%d ?
打印一個變量的數據類型 ? : ?print (type(變量名)?) ? ??
Python是一個強類型語言 ? ? 除非強制轉換變量的類型 ? 否則一直都是字符串類型 ??
具體轉換方式如下:字符串轉換成整型 ? ? ?name= ? int(input("age:")) ? ? ?
整型轉換成字符串類型: ? ?str(input("age:")) ? ?