python - 字典練習2 -重複的單詞
重複的單詞: 此處認為單詞之間以空格為分隔符, 並且不包含,和.;
1. 使用者輸入一句英文句子;
2. 打印出每個單詞及其重複的次數;
language = input('請輸入一句英文:') languages = language.split(' ') #先按照空格分離字串,成為列表 words = {} #設定一個新的字典 for i in languages: #遍歷列表 if i == ',' or i == '.': #當迴圈到符號的時候跳出此次迴圈 continue count = languages.count(i) #統計次數 words[i] = count #key=單詞,value=重複的次數,新增到字典中,字典中如果key值存在則更新value值,所以生成的字典中key不會重複。 print(words) #列印字典
相關推薦
python - 字典練習2 -重複的單詞
重複的單詞: 此處認為單詞之間以空格為分隔符, 並且不包含,和.; 1. 使用者輸入一句英文句子; 2. 打印出每個單詞及其重複的次數; language = input('請輸入一句英文:') languages = language.split(' ') #先按照空格分離字串,成為
python 【練習2】字典打印三級菜單
python 字典 三級菜單 #!/usr/bin/env python # -*- coding:utf-8 -*- # @Time : 2017/10/21 0021 16:19 # @Author : ming Northeast = { "吉林省": { "
python-字典練習3 -數字重複統計
數字重複統計: 1). 隨機生成1000個整數; 2). 數字的範圍[20, 100], 3). 升序輸出所有不同的數字及其每個數字重複的次數; import random scores = [] #定義空列表 num = {} #定義空字典 for i in range
python小練習2:刪除列表中重複的元素
題目:刪除列表中重複的元素 如果列表中有重複的元素,我們想要刪除重複的,應該怎麼做呢?有好多種方法,這裡先總結三種方法 1.while 迴圈 li = [1,2,3,4,5,2,1,3,4,
Python字典練習
彈出 函數 remove python3 mov text 4.3 san 說明符 #字典:通過名字引用值得數據結構 鍵/值from copy import deepcopy##################################################
python字典練習:用戶查找和添加地區
print bsp pri lis 存在 查找 emp {} () 1 db = {} # 全部地區 2 path = [] # 當前查看的路徑["長沙","芙蓉區"] 3 while True: 4 temp = db 5 for ite
Python 購物車練習 2.0
iphone6 iphone 當前 product art cycle while 商品 enume product_list = [ [‘iphone6s‘, 5800], [‘mac book‘, 9000], [‘coffee‘, 32], [
1.8 字典 1.9 字典練習 2.0/2.1 流程控制-if條件判斷
字典 字典是python中的唯一的對映型別(雜湊表) 字典物件是可變的,但是字典的鍵必須使用不可變物件,一個字典中可以使用不同型別的鍵值。 字典是無序的 字典的方法: - keys() //以list的形式返回所有key - values() - items() - get() //返回
python -字典練習1:生成銀行卡號
要求: 隨機生成100個卡號; 卡號以6102009開頭, 後面3位依次是 (001, 002, 003, 100), 生成關於銀行卡號的字典, 預設每個卡號的初始密碼為"redhat"; 輸出卡號和密碼資訊, 格式如下: 卡號 密碼 6102009001
python - 函式練習2
“”" ** 案例1: 編寫一個函式cacluate, 可以接收任意多個數,返回的是一個元組. 元組的第一個值為所有引數的平均值, 第二個值是大於平均值的所有數. “”" def cacluate(*num): avg = sum(num) / len(num) s =
Python自動化開發-day01-Python開發基礎2-元組、字典、文件操作
文件 list pri 循環 pop 修改 寫入 replace pda 學習內容: 1. 元組操作 2. 字典操作 3. 文件操作 4. 深淺copy 1. 元組操作: 元組和列表非常相似,只不過元組不能在原處修改(它是不可變的),並且通常寫成圓括號中的一系列項。
Python 基礎 - Day 2 Learning Note - Dictionary 字典
重復 表達式 item learning 菜單 bond 打印 value [1] Dictionary的表達式:{KEY: VALUE} value 可以是string, list, or disctionary. 層層嵌套,e.g 多層菜單 Dictionar
Python(入門小練習2)
python入門小練習 用戶密碼登錄三次鎖定 用戶密碼登錄三次鎖定案例需求1.輸入用戶名密碼 2.認證成功後顯示歡迎信息 3.輸錯三次後鎖定實現思路: 1.判斷用戶是否在黑名單,如果在黑名單提示賬號鎖定。 2.判斷用戶是否存在,如果不存在提示賬號不存在。 3.判斷賬號密碼是否正確,如果正確登
python練習2
python# 理論性1. 寫出python中的幾種分支結構,並解釋其執行過程;2. 寫出python中的幾種循環結構,並解釋其執行過程;3. python中是否支持switch語句? 如果支持,寫出該語句格式; 如果不支持,說說python中怎樣可以實現相同的功能; # 預習:1. 字典2.
python元組,列表,字典練習
odi mes log continue mac pro python元組 gpo 商品 utf-8 #coding = utf-8 goods_data = (["iphone7",8000],["mac pro",12000],["bike",1000]) buye
Python初學者第九天 字符串、列表、字典練習
有一個 dex one isdigit 不知道 lower pop 讓其 swap # -*- coding: utf-8 -*-寫代碼,有如下字典,按要求實現每個功能dic={‘k1‘:‘v1‘,‘k2‘:‘v2‘,‘k3‘:‘v3‘}1.請循環遍歷出所有的key:dic
python--練習--2-3+4-5+6...+100=?
python--練習#!/usr/bin/python3 n=3sum=2while n<=100 : if n%2 !=0 : sum=sum-n n=n+1 else : sum=sum+n n=n+1 print("2-3+4-5+6...+100=&qu
Python3 練習2 列表和字典練習
for 存在 bsp lis code 方法 添加 spa keys 找出列表list中大於100的值,給字典dic的k1鍵,小於等於100的值,給字典dic的k2鍵 ‘‘‘ 提示:創建字典的兩種方式 ex: ‘‘‘ v1 = [2,3,4,5,] v2 =
python練習2 購物車程式
# -*- coding: utf-8 -*-# @Time : 2018/10/18 16:06# @Author : Two Brother# @EMAIL : [email protected]# @FILE : shoppingcart.py# @
Python123(Python程式語言設計)-------練習2:Python基本圖形繪製
例項2: Python蟒蛇繪製 使用turtle庫繪製一個蟒蛇形狀的圖形 #PythonDraw.py import turtle turtle.setup(650, 350, 200, 200) turtle.penup() turtle.fd(-250) turtle.pend