小象學院 零基礎Python入門 案例一 匯率兌換2.0(1)
之前字串’100’ 轉換成 數值100 可以用eval (evaluate) Ctrl+d 整行刪除 Ctrl+z 撤銷上一步操作
ctrl+/ 整段選中 批量註釋
字串
-
文字在程式中通過字串(string)型別表示
-
兩個雙引號或者單引號括起來表示
-
索引/訪問方式
s[0:3]==s[:3]
s[-6:-3]
取後面三位
s[-3:]
相關推薦
小象學院 零基礎Python入門 案例一 匯率兌換2.0(1)
之前字串’100’ 轉換成 數值100 可以用eval (evaluate) Ctrl+d 整行刪除 Ctrl+z 撤銷上一步操作 ctrl+/ 整段選中 批量註釋 字串 文字在程式中通過字串(string)型別表示 兩個雙引號或者單引號括起來表示 索引
小象學院 零基礎Python入門 案例一 匯率兌換2.0(2)
“”" 作者:樑斌 功能:匯率兌換 版本:2.0 日期:01/08/2017 新增功能:根據輸入判斷是人民幣還是美元,進行相應的轉換計算 “”" 匯率 USD_VS_RMB = 6.77 帶單位的貨幣輸入 currency_str_value = input(‘請輸入帶單位的
小象學院 零基礎Python入門 案例一 匯率兌換3.0
!= 表示不等於 本節比較難。 要再複習一下 自己在2.0的版本上又重新寫了一遍“ 問題: while 開頭不用大寫 while語句後面要加: 字串要加’’ “”" 作者:樑斌 功能:匯率兌換 版本:2.0 日期:01/08/2017 2.0新增功能:根據輸
小象學院 零基礎Python入門 案例一 匯率兌換4.0+5.0
1.函式,使程式模組化 2.函式的定義 def<函式名>(<引數列表>): <函式體> return<返回值列表> 3.函式不呼叫是不會執行的,即使寫在最前面。 4.if name_==‘main’: main()
小象學院 零基礎Python入門 案例一 匯率兌換(2)
USD_VS_RMB 大寫字母一般是常量 註釋 多行註釋 ‘’’’’’ ‘’’’’’ Ctrl+/ 整體註釋 再次按下Ctrl+/ 註釋被取消 命名規則: 大小寫字母、數字、下劃線 不能以數字開頭 大小寫敏感 不能和保留字相同 縮排 一個TA
小象學院 零基礎Python入門 案例一 匯率兌換(1)
=是賦值,右邊的值賦值給等號左邊的值 輸入法必須切換成英文 逗號後面習慣加一個空格 字串和資料要分清楚 【課後複習】 rmb_str_value=input('請輸入人民幣(CNY)金額: ’) rmb_value=eval(rmb_str_value) usd_vs_r
小象學院 零基礎Python入門 案例五判斷第幾天 v_1.0
判斷是否是閏年: ①四百年再閏:要能被400整除 %取餘 除以400餘數為零則可 ②四年一閏,百年不閏 這兩個條件是交集,要用 and 除以4要能除盡,除以100不能除盡 (以上①②條件為並集) 2月天數: 平年28天,閏年29天 元組 tuple [tʌpl] 元組 (
小象學院 零基礎Python入門 案例四 52周存錢挑戰v_5.0
import datetime !!注意這裡要有兩個datetime 第一個是庫,第二個是函式 datetime.datetime.now() datetime的型別 輸出形式 #將字串(str) 解析成時間型別 日期時間格式參考(大Y是四位年份,小y是兩位年份
小象學院 零基礎Python入門 案例二 分形樹繪製3.0
減少了主函式的程式碼量,將原來的while迴圈用迭代函式(遞迴函式)來寫。 注意遞迴函式要構建【終止條件】 在這一節的最後一章中,我卡在了裡面的遞迴條件中。 直接貼朋友的原話: 下面那些語句都是在if裡面的,所以走完一個if也是包括下面那個left 因為第一個段子裡面出現了迭代函式
小象學院 零基礎Python入門 案例二 分形樹繪製2.0
import turtle def draw_pentagram(size): “”" 繪製五角星 “”" # 計數器 count = 1 while count <= 5: turtle.forward(size) turtle.right(144) #count = count
小象學院 零基礎Python入門 案例二 分形樹繪製1.0
import turtle def main(): count = 1 while count<=5: turtle.forward(200) turtle.right(144) count = count + 1 turtle.exitonclick() i
小象學院 零基礎Python入門 1計算機基礎
計算機的組成 運算器+控制器(CPU) 儲存器(記憶體及硬碟) 輸入裝置和輸出裝置 計算機的工作過程(IPO) 輸入(Input) 處理(Process) 輸出(Output) 程式執行過程 硬碟(程式碼儲存在裡
零基礎python入門:從一個小程式開始
一般來說,學習程式設計,都喜歡從講語法開始,這是現行的大多數思路。但是程式語言很多,對應的語法大同小異,雖然在有些應用上有差別,在程式設計思想上有不同,但是最基礎的東西,永遠都是C裡面提到那些,判斷語句,迴圈語句,分支語句等等,拿變數定義來說: C語言: unsign
零基礎Python入門看哪本書好?這裡有答案
Python入門看哪本書好呢?Python入門不知道該選哪本書?Python入門沒有一本好書引導,會很難嗎?你還在為這些問題困擾嗎?今天小編就來解決你的難題。Python入門其實可以很輕鬆。 Python入門看哪本書好? Python入門可以看這本書——《Python入門
python的學習筆記案例1--匯率兌換2.0
最近開始系統學習Python,前面已經寫了一個匯率兌換1.0版本,就是簡單輸入一個金額,得到兌換後的金額。 本次要升級了,可以判斷是人民幣還是美元,然後在轉化對應的金額。程式碼後面附帶解釋,就不在程式碼中解釋太多了。 鮮花少說,繼續學
從零寫分散式RPC框架 系列 2.0 (1)架構升級
針對1.0版本的效能問題,本版本做了從服務地址列表快取等方面做了優化處理,並加入負載均衡引擎、序列化引擎、服務端限流等新功能,並對通訊模型進行改造,使其支援新特性、避免粘包半包問題並對後續升級改造留下支援空間。具體可見 專案GitHub地址 。本文將介紹 2.0 版本的邏輯架構和模型設計
【Python】給定一個數組A[0,…,n-1],求A的連續子陣列,使得該子陣列的和最大
最大子陣列 給定一個數組A[0,…,n-1],求A的連續子陣列,使得該子陣列的和最大。 例如陣列: 1, -2, 3, 10, -4, 7, 2, -5 最大子陣列:3, 10, -4, 7, 2 演算法分析 定義:字首和sum[i
小象學院Python入門基礎課程-五、案例2 分形樹繪製 案例分析 #怎麼用Python繪製圖形#turtle庫
分形樹繪製 1.0–五角星的繪製 • 案例描述 • 案例分析 • 上機實驗 • turtle庫 注意:呼叫turtle.exitonclick圖形窗口才會停在那裡!!! 向右轉60度是直走方向的右手邊右轉60度! 關於五角星的角度 則應該右拐180-36=
小象學院Python入門基礎課程-四、案例1 匯率兌換 案例分析
匯率兌換 1.0(只考慮一種外幣情況) 案例描述 案例分析 上機實驗 """ 作者:xpt 功能:匯率兌換 版本號:1.0 日期:05/11/2018 """ # 人名幣的輸入 rmb_str_value = in
小象學院Python入門基礎課程-六、案例3 基礎代謝率(BMR)計算器 案例分析 #Python中常用的數值型別
BMR 計算器 1.0 Python中常用的數值型別 浮點數*整數=浮點數 整數->字串:str(3)->‘3’ 浮點數->字串:str(3.14)->‘3,14’ 關於ty