python变量和数据类型_python的变量和数据类型
1.Python的變量不用定義類型,每個語句后面也不用使用分號結束語句(不像java,C,C#要在變量聲明后加上分號)如:
message="hello python world"
print(message)
-----------------------------------
age=19
print(age)
2.字符串
(1).在Python中用引號括起來的都是字符串, 其中的引號可以是單引號,也可以是雙引號,? 這里有個title()方法可以把英文字符串的首字母變成大寫
name="ada lovelace"
print(name.title())
(2).upper()方法是把所有字母變成大寫和lower()方法是把所有字母變成小寫,例:
name="ada loverlace"
print(name.upper())
name="ASD LOVERLACE"
print(name.lower())
(3)拼接字符串使用"+"號
first_name="張"last_name="藝興"full_name=first_name+" "+last_nameprint(full_name)
3.制表符,換行符和刪除空白
(1)制表符是 \t , 換行符是 \n
(2)刪除空白使用函數(shù)? rstrip()? 如:
strip: 用來去除頭尾字符、空白符(包括\n、\r、\t、' ',即:換行、回車、制表符、空格)
lstrip:用來去除開頭字符、空白符(包括\n、\r、\t、' ',即:換行、回車、制表符、空格)
rstrip:用來去除結尾字符、空白符(包括\n、\r、\t、' ',即:換行、回車、制表符、空格)
>>> name='python one last name'
>>>name.rstrip()'python one last name'
也可以這樣寫
name="python one last name"
print(name)print(name.rstrip())
這種刪除方式只是暫時刪除多余的空格,要永久的刪除必須將刪除的操作存回到變量中
>>> name='python one last name'
>>>name.rstrip()'python one last name'
>>>name'python one last name'
>>> name='python one last name'
>>> name1=name.rstrip()>>>name'python one last name'
>>>name1'python one last name'
4.數(shù)字運算 (1)整數(shù)運算直接數(shù)字加減乘除就可以了 例如:shu=2+3? ?shu=3*3? ?shu=6-2? shu=3/2
(2)兩個**表示乘方運算 例如:shu=3**2? 結果是9 即:3的2次方
(3)浮點運算 shu=0.1+0.1? 結果是0.2,? 只要一個是浮點數(shù)就是浮點運算 例如:shu=2*0.1 結果是0.2
5.使用函數(shù)str()避免類型錯誤
#使用str()函數(shù)避免類型錯誤
age=23message="祝你"+age+"歲生日快樂"
print(message)
Python發(fā)現(xiàn)你使
用了一個值為整數(shù)(int)的變量,但它不知道該如何解讀這個值 ,Python知道,這個變
量表示的可能是數(shù)值23,也可能是字符2和3。像上面這樣在字符串中使用整數(shù)時,需要顯式地指
出你希望Python將這個整數(shù)用作字符串。為此,可調(diào)用函數(shù)str(),它讓Python將非字符串值表示
為字符串
#使用str()函數(shù)避免類型錯誤
age=23message="祝你"+str(age)+"歲生日快樂"
print(message)
總結
以上是生活随笔為你收集整理的python变量和数据类型_python的变量和数据类型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pads中如何设置等长_如何在SQL S
- 下一篇: 计算机二级科目电子商务,计算机二级Web