python學習筆記(1)

2022-08-30 16:18:23 字數 988 閱讀 9331

**如下

#tempconvert.py

tempstr = input("請輸入帶有符號的溫度值:")

if tempstr[-1] in ['f','f']:

c = (eval(tempstr[0:-1]) - 32)/1.8 #獲取除最後乙個字元的其他字元tempstr[0:-1]

print("轉換後的溫度是c".format(c))

elif tempstr[-1] in ['c','c']:

f = 1.8*eval(tempstr[0:-1]) + 32

print("轉換後的溫度是f".format(f))

else:

print("輸入格式錯誤")

在python語言中,縮排是語法中的一部分,要嚴格明確,它是表達**間包含和層次關係的唯一手段;其長度要保持一致 ,一般用4個空格或乙個tab.

單行注釋:# 這裡是單行注釋

多行注釋:以 ' ' ' 開頭和結尾

變數可以直接命名使用,不需要事先定義型別。

在命名時,要注意:大小寫敏感,首字元不能是數字,不與保留字相同。

保留字(python中有33個保留字且大小寫敏感)

重點了解字串和列表型別。

包括字串、整數、浮點數、列表。

字串字串的使用

使用 [ ]獲取字串中乙個或多個字元

列表賦值語句

如tempstr = input("請輸入帶有符號的溫度值:")

分支語句

使用if elif else構成條件判斷的分支結構

如 if tempstr[-1] in ['f','f']: //如果條件為true則執行冒號後語句

輸入函式input() -- 從控制台獲得使用者輸入的函式

使用格式: 《變數》 = input(《提示資訊字串》)

在理解上述語句含義後,溫度轉換的十行**就引刃而解了。

本部落格由本人學習使用,不喜勿噴!

Python學習筆記(1)

在工作的業餘時間學習了一下python,個人覺得如果有下liunx下工作的習慣話,寫一些小的python指令碼很容易提高工作效率,以下主要是針對python與c 的區別而寫的一些學習筆記,共同溝通一起進步。1 python中不用 表示語句塊,而是用 來表示乙個塊的開始,而用縮進來表示各個語句塊之間的...

Python 學習筆記 1

2.讀了 python簡明教程 前面5章內容,很久之前看過一遍,現在是重溫,加做練習。教程是python v2.x,許多地方都不一樣了 help,print,exit 需要以函式的標準形式來替換,help print exit 之前的 raw input 被去掉,統一作input 3.python ...

python學習筆記(1 )

1 在確定自己不會匯入多個同名函式 從不同的模組匯入 的情況下,可以使用 from math import sqrt from 模組 import 函式 這樣就可以直接使用sqrt 9 而不用每次都用math.sqrt 9 2 可以使用變數來引用函式 及python中的大多數物件 如 import ...