python自学

第一阶段
第一章

第一个简单的基础,向世界说你好

启动python

开始

print是打印输出的意思,就是输出引号内的内容。

标点符号必须要是英文的,因为他只认识英文的标点符号。

exit()推出python。

我们创建一个文本文档,把后缀改成py,我放到了d盘里面,之后右键通过笔记本模式输入print("1")  print("12")

d盘是他路径的,倒他的路径哪里然后执行

也能执行出python效果。

上面是字面量,在代码中写下来的固定值称之为字面量。

学习整数,浮点数,字符串。

注释的作用

注释只是一段文章说明这个程序是干嘛的,并不会影响代码的运行。方便别人看懂代码

单行注释:以#开头,和内容一般以一个空格隔开。

多行注释:一般以三个引号开头中间是内容,在以三个引号结尾。,

#变量

格式 变量名字=变量值

money = 50 

在打印money的结果就变成了50

这个是如何去让变量增加删除,比如这个变量减少10,我们不用去定义新的变量,而是把这个运算完的值给这个变量。

变量的作用就是在程序运行时,记录数据用的。

#数据类型

掌握使用type()语句查看数据类型,理解变量无类型,数据有类型概念。

可以直接查看数字类型

也可以查看变量值的类型。

#数据的类型与转换

数据转换的用途:在文件读取数字,默认为字符串,需要转换为数字。

input()语句,默认结果是字符串,需要数字也需要转换

将数字转换成字符串用以写到外部系统。

常见转换语句

变量也可以使用,输出的结果为str字符串类型。

 所有类型加上双引号括起来都被认为是字符串类型。

注意:字符串类型不能转换为数字类型。 

将数字类型转换为浮点数类型,在输出的值就会加上给小数点0。

同理,浮点数类型转换为数字类型,输出的值小数位就会消失。

 #标识符

标识符:名字统一为标识符

标识符命名先定规则,

一是内容限定:只允许出现英文,中文,数字,_,这四个(数字不可以开头)

二是大小写敏感

三是不可使用关键字(110等,和函数)

#运算符

一,算术运算符,

实例

其他的运算符

a += 1  就是a = a+1

实例

#字符串扩展

三引号括起来的字符串支持换行用法

实例

问题,如果我想写一个有引号的字符串输出来,比如“韩韩每天都要开心”

怎么办

实例

#字符串的拼接

可以用符合去拼接字符串,例如加号就可以把两个字符串拼接到一起。

这个告诉我们字符串不能通过+和数字类型进行拼接。

#字符格式化

只用拼接字符串,东西太多了不好写,还有不能拼接数字的弊端。

就学到了字符串格式化,

占位拼接

实例

这个就可以拼接数字类型。但是他是将数字转换为了字符串放入他占位的对方。

但是也可以用数字的本来面貌去拼接

可以以本来的面貌拼接式上去,实例

没有转化为字符串去拼接。

总结:字符串占位类型,%s,字符串了些,%d,整数类型,%f,浮点数类型。,

#格式化的精度控制

上一题我们的实例发现小数点后面跟了很多位的0,

实例

总结:限制宽度%5d,限制小数点%.2f,限制宽度和小数点%5.2f。

#字符串格式方法2

语法:f"{变量}"

更快速的格式化方式

实例

#对表达式进行格式化

表达式:一条具有明确执行结果的代码语句

如:1+1,5*3,就是表达式,有明确具体的结果,结果是一个数字

又或者是常见的变量定义:name = “张三”  age = 1+1

实例

总结小练习

反思,数字不应该用双引号括起来,所有用双引号括起来的都当作字符串处理。

#数据输入

实例

这个并不是他执行完了,而是他到name = input()这里中断了一下

运行结束。g

更加简单的方法

查看数据的类型

所以这个数据接受,会自动接受为字符串类型。

我们要把转换为整数类型该怎么转化

这时候就要用到转化函数 int(转换为证书类型),float(浮点数类型),str(字符串类型)

就变成整数类型。

总结:input()语句是接受键盘输入的值,可以把提示语句写到input的括号去,无论键盘输入的数据都是字符串。想要别的类型,就用类型转换函数。

小练习

交作业

第二章#python的判断语句
#布尔类型和比较运算符

程序中描述是或者否称之为布尔类型。

布尔类型字面量,true表示真,false表示假。

定义变量存储布尔类型数据,那是和之前的变量定义是一样的。

布尔数据类型也可以通过比较运算计算的来。

案列

除了字面量,还可以通过比较运算符获取到布尔数据类型。

#if语句的基本格式

  

案列

判断语句的结果必须是布尔类型true或者false

true会执行if内的代码语句

false则不会执行

小练习

交作业

反思:转换数据前面是要转换的变量,if不用扩括号

老师的

变量可以直接用int括起来
#if else 的语句

实例

注意

小作业

法。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值