Python3.5-用戶交互程序

注釋:

其中多行注釋可以是 ?? ? ? ?三個單引號 或者 ?三個雙引號 ??


三個引號(引號 或者 ?雙引號)除了多行注釋還可以打印多行(變成了多行的字符串)


打印單行字符串 ?使用雙引號或者單引號 ? ?意義一樣 ? ?

什么時候用雙引號或單引號看 ? 存在單雙嵌套的時候 ?? ?(單套雙 ? 雙套單) ? ??


用戶輸入 ?:

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:")) ? ?

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,915評論 18 139
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,765評論 18 399
  • 曾,素不相識 今,人海相遇 便一往深情,此生不悔
    樅陽徐少閱讀 111評論 0 0
  • javascript LazyMan實現LazyMan(什么是LazyMan?請自行google)function...
    戚培俊閱讀 2,141評論 0 5