- 1、本文档共370页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
信息科学技术学院北京大学信息学院郭炜 ;
信息科学技术学院郭炜北京大学信息学院郭炜;
程序中的所有字符都必须是英文字符,不能是中文的字符,注意,:.,(之类的,都必须是英文字符!不能是中文的!不能在输入中文状态下输入!中文的标点符号看起来一般比英文的更宽。
除非就是要输出中文文字,才会在“字符串”中使用中文;
并非需要执行的指令,只是为了编程者方便理解程序之用
注释:#开头
a=b#让a和b的值相同;
Pycharm中,选中若干行,Ctrl+/可将这些行都变成注释/都由注释变为非注释;;
变量有名字,可以用来存储数据。其值可变。
a=12
b=a#让b的值变得和a一样
print(a+b)
a=hello
print(a)
输出:
24
hello;
变量由大小写字母、数字和下划线构成,中间不能有空格,长度不限,不能以数字开头
namedoorNumx1yza2A
numberofstudentsMYTYPE
变量名最好能够体现变量的含义
多单词的变量名,最好第一个单词小写,后面单词首字母大写
dateOfBirthnumOfDogsbookPrice;
变量名是大小写相关的
a和A,name和Name是不同的变量。
有些名字Python预留了,不可用作变量的名字
andasassertbreakclasscontinuedef
delelifelseexceptexecforfinallyfrom
globalifimportinislambdanotorpass
printraisereturntrywhilewithyield
.....
如果不小心用了,python会报错;;
形式:
变量=表达式
将变量的值变得和“表达式”的值一样
变量、数、字符串......都是“表达式”;
赋值语句;
a,b=he,12
print(a,b)#he12
a,b=b,a#交换a,b的值
print(a,b)#12he
c,a,b=a,b,a
print(a,b,c)#he1212
a=b=c=10
print(a,b,c)#101010;;
可以且必须用单引号、双引号或三单引号、三双引号括起来
x=Isaid:hello
print(x)#Isaid:hello
print(Isaid:hello)#Isaid:hello
print(Isaid:hesaidhello.)#Isaid:hesaidhello.
print(this\
is\
good)#thisisgood字符串太长时,可以分行写
print(hello,word)#错!没有用引号括起来;
s=1.75
print(s)#1.75
print(Iamsmtall)#Iamsmtall
字符串中的s就是个字符,和前面的变量s没有关系!!!
字符串必须用引号括起来,用引号括起来的就是字符串!
a=4
b=5
print(a+b)#a+b不会打出9!!!!!;
ONCLICK=window.history.back()/FORM
/BODY/HTML
print(para_str)18;
有n个字符的字符串,其中的每个字符都是长度为1的字符串:
从左到右依次编号为0,1,2...n-1
从右到左依次编号为-1,-2...-n
编号就是下标
a=ABCD
print(a[-1])#D
print(a[0])#A
print(a[2])#C;
字符串不可修改
不可以修改字符串中的字符;
用+连接字符串
a=ABCD
b=1234
a=a+b
print(a)#ABCD1234
a=a+a[1]
print(a);
北京大学信息学院郭炜
字符串;
a=;
算术运算和逻辑运算;
信息科学技术学院
文档评论(0)