第三章 必须知道的一些基础知识[DDT书本学习 小甲鱼]【1】

3.1变量 其它程序 把值赋给变量 或者 把值存储再变量中
Python程序 把名字“贴”在值的上边 有的程序员说 Python没有变量 只有名字
代码 teacher="小甲鱼"
print(teacher)
结果 小甲鱼

变量是可变的
代码 x=3
x=5
y=8
z=x+y
print(z)
结果 13
字符串拼接例子
代码
myteacher="小甲鱼"
youerteacher="老甲鱼"
ourteacher=myteacher+yourteacher
print(ourteacher)
结果
小甲鱼老甲鱼

变量使用过程中需要注意的地方
1.使用前,先赋值
2.变量名可以包含 字母数字下划线,但是不能数字开头。这个和大多数高级语言一样。
3.字母的大小写是区分的。DDT和ddt对于Python来说,是不同的两个名字。
4.等号“=”是赋值的意思,右边赋值给左边
5.变量名字可以任意,但是作为优秀程序员,专业一点名字比较好。

3.2字符串 单引号和双引号都可以,成对出现
分析 5+8结果为13 “5”+“8”结果为58
特殊 在字符串内需要用到单引号或者双引号时候 用到转义字符 \ 以前接触过\n表示换行
例子 str='Let's go'
print(str)
结果提示错误
修正 str='Let\'s go'
print(str)
或者 str=“Let\'s go” #利用单双区别来消除误解
print(str)

3.3原始字符串 {反斜杠的用法}
示例 string="C:\now"
print(string)
结果 C: #程序理解为换行符
ow
修正1 string="C:\\now"
print(string)
结果 C:\now #程序理解正确
修正2 string=r"C:\now" #遇到多个地方\ 可以采用字符串前面加 r 最终解决!
print(string)
结果 C:\now #程序理解正确

补充 在用了r的情况下 反斜杠 不能用在最后 放最后表示字符串还没结束。。。
非要加 就 string="C:\\now\\"可行

3.4长字符串处理
例子代码 str='''
《自由与爱情》裴多菲
生命诚可贵
爱情价更高
若为自由故
二者皆可抛
'''
print(str)
3.5改进游戏
不足之处:1 用户猜错该给提示 2至少给3次机会 3答案不能固定,要随机

=========================  未完待续  ===============================

 

posted on 2018-12-29 22:16  梦中醒来  阅读(140)  评论(0编辑  收藏  举报

导航