python之input()、while、title()和upper()
代碼舉例:
# 小應用:問卷調查,記錄下調查者名字和回答,詢問是否繼續。 # 運用數據字典、while、input()、title()和upper()。 responses = {} flag = True while flag: name = input("\n請輸入姓名:") answer = input("請輸入你的愛好:") responses[name.title()] = answer repeat = input("是否繼續:(Y/N)") if repeat.upper() == ‘N‘: flag = False print("調查結果:", responses)
運行結果:
請輸入姓名:mike 請輸入你的愛好:swim 是否繼續:(Y/N)y 請輸入姓名:tom 請輸入你的愛好:reading 是否繼續:(Y/N)n 調查結果: {‘Mike‘: ‘swim‘, ‘Tom‘: ‘reading‘}
python之input()、while、title()和upper()
相關推薦
python之input()、while、title()和upper()
問卷調查 blog 小應用 inpu python 應用 reading pytho highlight 代碼舉例: # 小應用:問卷調查,記錄下調查者名字和回答,詢問是否繼續。 # 運用數據字典、while、input()、title()和upper()。 resp
Python流程控制中的 for、 while、frange循環和嵌套詞匯continue、brec
python 流程控制 循環 嵌套 本章 內容 含有 python的流程控制循環使用語法 For while 嵌套 語法 Contitune breck循環語法Python中 循環語法有 for 、 while他們都是實現 一個 同一個目的,當有一段程序,我希望反復執行的時候,就會用到
python之函式閉包、可迭代物件和迭代器
一、函式名的應用 # 1,函式名就是函式的記憶體地址,而函式名()則是執行這個函式。 def func(): return print(func) # 返回一個地址 # 2,函式名可以作為變數。 def func1():
day1 -- Python變數、註釋、格式化輸出字串、input、if、while、for
1.python變數 不需要宣告型別,直接 變數名 = 變數值,如 : name = "hahaha" 2.註釋: 單行註釋,前面加 #,如 # print(info) 多行註釋,用三組單引號或者三組雙引號包圍起來,如 '
Python之旅11:socket、io多路利用和SocketServer
本章內容: Socket IO多路複用(select) SocketServer 模組(ThreadingTCPServer原始碼剖析) 事件驅動 一、socket socket通常也稱作"套接字",用於描述IP地址和埠,是一個通訊鏈的控
python語法基礎及if、while、for等語句介紹
python代碼註釋:單行註釋以#開頭,右邊當做註釋,一般註意下一行內容,方便維護記憶。多行註釋以一對三單引號或一對三雙引號 python2不管中文是代碼還是註釋都會報錯,而python就不會,解決辦法如下:#coding=utf-8或#-*- coding:utf-8 -*-(python推薦的) 雖然也是
學習筆記(10月25日)--python的if、while、for語法
學習筆記二周三次課(10月25日)1.學習python特殊的縮進和語法python的縮進和冒號python之所以如此簡單,歸功於他的縮進機制,嚴格的縮進機制使得代碼非常整齊規範,賞心悅目,提高了可讀性,在一定意義上提高了可維護性。但對於從其他語言轉過來的朋友如:java開發人員,c語言開發,c++開發人員來說
python之路 -- 單引號、雙引號&三引號
span 區別 執行 跨行 註銷 bold 雙引號 int col 單引號與雙引號完全一模一樣;沒有區別。例如: print(‘hello, world!‘)print("hello, world!")執行結果都是輸出:hello,world! 三引號可以表示註銷和
python-循環(for、while)、判斷、字符串格式化
pre 重復 time body 字符串格式化 一次 post int randint python for循環 import random random_num=random.randint(1,1000) print(random_num); for i in ran
python之文件操作、OS模塊、面向對象
文件系統、OS、面向對象一 文件操作 1 文件系統和文件 在磁盤上讀寫文件的功能都是由操作系統提供的,現代操作系統不允許普通的程序直接操作磁盤,所以,讀寫文件就是請求操作系統打開一個文件對象(通常稱為文件描述符),然後,通過操作系統提供的接口從這個文件對象中讀取數據(讀文件),或者把數據寫入這個文件對象(寫文
python之模塊定義、導入、優化詳解
無需 文件中 就是 系統路徑 python 順序 使用方式 一行 系列 一、模塊 1.模塊的定義 模塊是一組包含了一組功能的python文件,比如test.py,模塊名為test,可以通過import test進行調用。模塊可以分為以下四個通用類別 1 使用python
Python基礎(3)if_else、for、while、break與continue
作用 ger 一次 style pri while font 天涯 正常 1、if ... else 1 a=6 2 if a>=5: 3 print("The a is bigger than 5") 4 else: 5 print("The a
Python之循環條件、變量、字符串格式化
會有 and 輸出 二進制文件 一個數 字典 div code 重復執行 一、認識python python語言的優缺點,自行百度,這裏不概述,簡單說下,python是一門面向對象,解釋型計算機語言。那麽問題來了,解釋型和編譯型語言有什麽區別? 1.解釋型和編譯型語言區別
python學習第四天控制流程if、while、for
and code als 字符串 con image 控制流 please inpu 一、if 1 什麽是if判斷 判斷一個條件如果成立則做...不成立則做....2 為何要有if判斷 讓計算機能夠像人一樣具有判斷的能力3、如何使用if判斷 (1)if 條件1
python之自定義函式、傳參、作用域
一、函式的作用域:表示函式執行時的範圍 注意:返回函式名稱,即返回一個地址;簡單說就是:函式名稱即指代該函式地址,在呼叫函式時,需在函式名稱後面加括號:函式名稱() 如上面圖片中那樣的情況,再最後加兩行程式碼: dz3=dz2() #---接收foo2()函式執行的返回
Python控制結構(If、While、For)
Python控制結構 Python控制結構 條件分支 if語句 迴圈 while迴圈 for 迴圈
python之路-day32-管道、資料共享、程序池
一、管道(不推薦使用,瞭解即可) 程序間通訊(IPC)方式二:管道(不推薦使用,瞭解即可),會導致資料不安全的情況出現,後面還會提到為什麼 會帶來資料不安全的問題。 1 #建立管道的類: 2 Pipe([duplex]):在程
【類和物件】求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等關鍵字及條件判斷語句(A?B:C)
題目描述: 求1+2+3+...+n,要求不能使用乘除法(數學公式)、for、while、if、else、switch、case等關鍵字及條件判斷語句(A?B:C). 分析:這道題雖然常用的方式都給禁掉了,但是可以使用我們c++學過的類和物件,通過使用類和靜態來完成。常規情況下,從1+到n,
python之資料型別補充、集合、深淺copy
一、內容回顧 程式碼塊: 一個函式,一個模組,一個類,一個檔案,互動模式下,每一行就是一個程式碼塊。 is == id id()查詢物件的記憶體地址 == 比較的是兩邊的數值。 is 比較的是兩邊的記憶體地址。 小資料池: 前提:int,str,bool 1,節省記憶體。 2,提高效能和效率。 小資料池
python之迭代器、生成器、裝飾器
一、迭代器 對於Python 列表的 for 迴圈,他的內部原理:檢視下一個元素是否存在,如果存在,則取出,如果不存在,則報異常 StopIteration。(python內部對異常已處理) 迭代器是訪問集合元素的一種方式。迭代器物件從集合的第一個元素開始訪問,直到所有的元素被