• 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 的语句

    实例

    注意

    小作业

    法。

  • 相关阅读:
    南大通用GBase8s 常用SQL语句(283)
    [实践篇]13.4 QNX侧如何查看进程信息?
    运维 | 如何在 Linux 系统中删除软链接 | Linux
    全网最牛,Pytest自动化测试框架-Fixture测试夹具详解(撸码实例)
    【PyTorch】torch.gather() 用法
    蓝桥杯---动态规划(1)
    信息学奥赛一本通:1411:区间内的真素数
    WPF之Window无边框拖动、特殊形状、Grid拖拽
    MyBatis快速入门
    Java之打印流,压缩流,工具包的详细解析
  • 原文地址:https://blog.csdn.net/san3144393495/article/details/132857884