人工智能学习之旅(3)--Python学习(三)之Python的变量和字符串

Python学习(三)之Python的变量和字符串

变量

在程序运行过程中会变化的量称之为变量,它会存储在内存中。
在这里插入图片描述
name=“小胡同学”这条语句代表把“小胡同学”这个字符串赋值给name这个变量。
在这里插入图片描述
这里定义了两个数字,然后通过“+”号实现算数运算。
在这里插入图片描述
这里定义了两个字符串,然后通过“+”号实现了字符串的拼接。

注:
1.在使用变量之前必须对其赋值。这里定义了一个变量a,但是没进行赋值就会报错。
在这里插入图片描述
2.变量名可以包括字母、数字、下划线,但是变量名不能以数字开头。Python3中支持以中文作为变量名,但是不提倡这样使用。
在这里插入图片描述
3.Python中区分英文字母的大小写。hello和HELLO对Python来说是两个不同的变量名。
在这里插入图片描述
4.等号(=)是赋值的意思,左边是名字,右边是值,不可以写反。
5.变量在取名时最好能代表一些意义,不要随意取名。

字符串

Python中的字符串可以用单引号引用也可以用双引号引用,但是必须成对使用,不能一边用单引号一边用双引号。而且必须使用英文的引号而不能使用中文的引号。
在这里插入图片描述
使用转义字符打印字符串中的单双引号。
在这里插入图片描述
使用单双引号错开的额方式打印字符串中的单双引号。即在单引号里面嵌套双引号,在双引号里面嵌套单引号。
在这里插入图片描述
使用反斜杠对自身进行转义。但是如果字符串中有多个反斜杆,使用原始字符串,在字符串前加个英文字母r即可。
在这里插入图片描述
在这里插入图片描述
注意原始字符串的结尾不能添加反斜杆,不然会报错。
在这里插入图片描述
使用三重引号字符串实现跨越多行的长字符串。
在这里插入图片描述

改进版猜数小游戏

改进方面:
1.猜错的时候程序应该给点提示,例如告诉用户输入的值是大了还是小了
2.每运行一次程序只能猜一次,应该提供多次机会给用户猜测。
3.每次运行程序,答案可以是随机的。
在这里插入图片描述
这里随机数用到了random模块,这个random模块里边有一个函数叫做randint(),会返回一个随机的整数。括号里面的0,9代表随机生成的数大于等于0,小于等于9.
在这里插入图片描述

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