Python学习笔记(一):Python基础学习
总结的内容:
1、变量的命名
2、脚本的注释
3、运算符
4、用户输入语句
一、变量的命名
1、变量用于引用在程序中可能会变化的值。它们被称为变量是因为它们可能引用存储在内存中的不同的值。
2、变量的命名规则:
1、由字母、数字、下划线构成
2、变量必须以字母或下划线开头,不能以数字开头
3、变量不能使用关键字。关键字,又被称为保留字,它们在Python中都有特定的含义。例如import是一个关键字,它告诉Python解释器将一个模块导入到程序
3、变量的赋值
a = "test" //该语句我们叫做赋值语句
b = 123
age = 10 #int 类型
name ='小白' #字符串类型 string
socre = 89.98 #浮点型 float
4、变量值的输出
age = 10
输入即可使用:print(age)

5、使用type查看变量的类型
age = 18 #int 类型
name ='test' #字符串类型 string
socre = 89.98 #浮点型 float
查看语句:
print(type(age)) #type 看变量是什么类型的
print(type(name))
print(type(socre))

6、在变量字符创赋值中单引号、双引号的区别
在变量的赋值中,如果值里面有单引号那么在赋值的最外侧应该用双引号扩起来;如果变量值中有双引号那么最外层可以用单引号扩起来;如果值里面既有单引号也有双引号,那么最外层可以用三个单引号扩起来;
注意:引号必须成对使用,不能交叉使用
例如:
test1 = "let'go!"
test2 = '"我是最棒的"'
test3 = '''他说:“let'go!”'''
打印输出结果:
print(test1)
print(test2)
print(test3)

二、脚本的注释
1、单行注释,可以直接改在语句前方加上#号即可

2、多行注释
在脚本的开头和结束加上三个单引号即可,如下图:

三、运算符
1、算数运算符
算数运算符包括:+、-、*、/、//、%
/:执行结果为一个浮点数
//:执行整数除法并产生一个整数结果
%:求余运算,及取除法后的余数

实例:

2、比较运算符

实例展示:


结果输出:

3、赋值运算符

以下实例演示了Python所有赋值运算符的操作:

输出实例结果:

4、逻辑运算符

以下实例演示了Python所有赋值运算符的操作:

运行的结果:

5、成员运算符

以下实例演示了Python所有成员运算符的操作:

实例运行结果:

四、用户输入语句
input语句 //用户与程序的交互语句,即该语句可以获取到用户通过外设输入的值
例如:
name = input(" 请输入用户名:")
print(name)
执行上面的语句就会让用户通过外设输入用户名,如下图:

需要用户先输入用户名,回车后即可打印出来用户信息
Python学习笔记(一):Python基础学习的更多相关文章
- HTML5移动开发学习笔记之CSS3基础学习
CSS回顾 在学CSS3之前首先巩固下CSS的基础知识. 1.CSS框模型 举例子: #box { width: 70px; margin: 10px; padding: 5px; } 这个代码将出现 ...
- 第三次作业-MOOC学习笔记:Python网络爬虫与信息提取
1.注册中国大学MOOC 2.选择北京理工大学嵩天老师的<Python网络爬虫与信息提取>MOOC课程 3.学习完成第0周至第4周的课程内容,并完成各周作业 第一周 Requests库的爬 ...
- Noah的学习笔记之Python篇:命令行解析
Noah的学习笔记之Python篇: 1.装饰器 2.函数“可变长参数” 3.命令行解析 注:本文全原创,作者:Noah Zhang (http://www.cnblogs.com/noahzn/) ...
- Noah的学习笔记之Python篇:函数“可变长参数”
Noah的学习笔记之Python篇: 1.装饰器 2.函数“可变长参数” 3.命令行解析 注:本文全原创,作者:Noah Zhang (http://www.cnblogs.com/noahzn/) ...
- Noah的学习笔记之Python篇:装饰器
Noah的学习笔记之Python篇: 1.装饰器 2.函数“可变长参数” 3.命令行解析 注:本文全原创,作者:Noah Zhang (http://www.cnblogs.com/noahzn/) ...
- python3.4学习笔记(九) Python GUI桌面应用开发工具选择
python3.4学习笔记(九) Python GUI桌面应用开发工具选择 Python GUI开发工具选择 - WEB开发者http://www.admin10000.com/document/96 ...
- python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑
python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑 许多人在安装Python第三方库的时候, 经常会为一个问题困扰:到底应该下载什么格式的文件?当我们点开下载页时, 一般 ...
- 【学习笔记】Python 3.6模拟输入并爬取百度前10页密切相关链接
[学习笔记]Python 3.6模拟输入并爬取百度前10页密切相关链接 问题描述 通过模拟网页,实现百度搜索关键词,然后获得网页中链接的文本,与准备的文本进行比较,如果有相似之处则代表相关链接. me ...
- 第3次作业-MOOC学习笔记:Python网络爬虫与信息提取
1.注册中国大学MOOC 2.选择北京理工大学嵩天老师的<Python网络爬虫与信息提取>MOOC课程 3.学习完成第0周至第4周的课程内容,并完成各周作业 4.提供图片或网站显示的学习进 ...
- 学习笔记之Python 3
学习笔记之Python 3 教程 https://www.cnblogs.com/pegasus923/p/7624416.html 学习笔记之X分钟速成Python3 https://www.cnb ...
随机推荐
- MySQL 联合查询
联合查询:将多次查询(多条select语句), 在记录上进行拼接(字段不会增加) 基本语法:多条select语句构成: 每一条select语句获取的字段数必须严格一致(但是字段类型无关) 语法 Sel ...
- scala可变长度参数(转)
可变长度参数 Scala 允许你指明函数的最后一个参数可以是重复的.这可以允许客户向函数传入可变长度参数列表.想要标注一个重复参数,在参数的类型之后放一个星号.例如: scala> def ec ...
- P2733 家的范围 Home on the Range
又是一校内模拟赛见的题 不知道为什么出题人怎么这么喜欢USACO的Farmer John的他的牛... 感觉这道题不是特别的难,但也不很水 同机房的神仙们都说这个题是一道二维前缀和的裸题,但我当时的确 ...
- Linux学习笔记:ctrl+z、ctrl+c、ctrl+d的区别
ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. 1.ctrl+c是强制中断程序的执行,进程已经终止. 2.ctrl+z的是将任务中止(暂停的意思),但是此任务并没有结束,他 ...
- 参数化SQL语句
避免SQL注入的方法有两种:一是所有的SQL语句都存放在存储过程中,这样不但可以避免SQL注入,还能提高一些性能,并且存储过程可以由专门的数据库管理员(DBA)编写和集中管理,不过这种做法有时候针对相 ...
- hdu 5131 (2014广州现场赛 E题)
题意:对给出的好汉按杀敌数从大到小排序,若相等,按字典序排.M个询问,询问名字输出对应的主排名和次排名.(排序之后)主排名是在该名字前比他杀敌数多的人的个数加1,次排名是该名字前和他杀敌数相等的人的个 ...
- day6面向对象--继承、多态
继承 继承:就像遗传一样,继承就是拥有父类的所有方法和属性,并且能够定义自己独特的属性和方法,对上面的类进行扩展. 可以什么都不写,直接继承父类,如下: class People(object ...
- USACO 6.5 Closed Fences
Closed Fences A closed fence in the plane is a set of non-crossing, connected line segments with N c ...
- JavaScript中正则的使用(1)
通过例子学习正则中的常见语法(1) $num javascript var a = 'javascript'; var b = a.replace(/(java)(script)/gi, '$2-$1 ...
- 因为修改linux selinux修改错误产生的问题及解决办法
会出现这个错误: not syncing attempted to kill init 解决办法是: 开机后一直按e 然后按这个修改: https://www.deep-silver.com/kern ...