python 学习笔记杂乱一篇


输出小结

>>>print ('helllo world')
>>>print ("hello world")

the output is same.

>>>print (23)
>>>print(3*5)

print()  如果你输的是一串文字,要用引号''或者""引起来,如果是数字则不用。

>>>a=[1,3]
>>>print (2 in a)
false

python can output logical outcome.


说明一下idle的问题,在命令行模式下,一次只能输入一行;如果想要同时完成多行命令输入,可新建一个文件,输入多个命令后保存,再运行。(貌似和文件的批处理什么的有点关系?我不知道,我是新手)


数据类型


python包括四种基本数据类型,为整型、浮点型、字符串以及布尔(bool)

bool类型包含两个值,True 和False,来表示逻辑“是”“非”。数包括整数、长整数,浮点数,复数(6+8j)。

>>>wu='abd'<'erh'
>>>wu
>>>True


if语句

if 条件语句 :
    
    执行语句




需要注意的是 冒号不能省略;内部语句要有统一的缩进,一般为四个空格,或一个tab;python中用缩进代替其他符号,如{};但是 整个文件中需要用一种缩进方式,要么全为空格,要么全为tab,一般推荐使用空格


引号

关于引号,困惑了很久了,现在总结一下;

单引号和双引号基本没有区别,三引号(三个单引号或三个双引号连用)比较特殊,利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号

'''This is a multi-line string. This is the first line.
This is the second line.
"What's your name?," I asked.
He said "Bond, James Bond."
'''

两种方法表示what's your name

'What\'s your name?'
"What's your name?"

类似地,要在双引号字符串中使用双引号本身的时候,也可以借助于转义符。另外,你可以用转义符\\来指示反斜杠本身


这篇文章有截取的别的地方的,因为太多太杂也一点不易于传播,本文章仅供我自己观看,故不再注明出处。特此声明。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章