【python基础学习01课_python的输入输出、数据类型】

一、基础学习_python的输入输出、数据类型

1、python的注释

1)三个引号注释(单引/双引:适合段落)

例如:只能手动敲入,无快捷键方式。python中,是不区分单引号还是双引号的,但是一定要成对出现,不能混着用。

2)单个 # 注释(适合按行)

tips: 选中要注释的段落操作 ctrl+/,即可对选择的段落进行批量#注释,再选中已经被#注释的行,操作ctrl+/,即可解除#注释。

2、输入与输出

1)输出/打印--print():

2)输入--input()

1、输入有内容,就正常打印括号里面的文字,然后再输入自己需要输入的内容

2、输入没有内容,就打印不出来东西,自己直接输入需要输入的内容即可。

3)输入与输出相结合--print(input()):可以把我们手动输入的内容再打印输出一次

3)、总结

3、程序的执行顺序

1、顺序:从上到下,由内而外

2、如何写代码:

1、需求要做什么,明确目标

2、第一步我要做什么,明确设计

3、第二步程序怎么做,明确代码实现

。。。。。。

3、切记不要写中文

实际工作中,写程序切记不要写中文,避免引发很多环境异常。

路径、项目名、目录名、文件名,都不要写中文。

4、程序基础

1、格式化输出--固定打印格式

在print()函数内使用'''格式化'''的方式

2、占位符

1)%n 模式---需要指定数据类型

使用%d(整数型)、%s(string-字符串型)、%f(float-小数型)、来进行占位

未赋值

对占位符进行赋值

%(value1,value2,value13)来固定顺序进行赋值,有几个符,填几个值,否则一定报错

浮点型会存在精准度丢失的情况

2)format()函数模式---更简单

3)f 引用变量模式--企业中用的最多的

当没有 f 引用变量的时候

5、基本数据类型

1、常见的数据类型
【数字类型】:
   整数:0-9组成的数字                                 int
   浮点数:整数.小数 3.567                             float
   布尔值:对或者错,真或者假(True / False) 
           在做计算的时候True表示为0, False表示为1
           非0则为True                                bool
   复数:实数+虚数  0.99j                             complex 


【字符串类型】: 
   字符串:只要是引号(单/双)括起来的内容,都是字符串      str

复数很少用,几乎不用

2、类型获取的函数 type()

type(),通过print打印函数的内容

只有type的话,执行完只能是空白,因为print()是打印函数,其他函数不会打印

6、变量的应用

1、什么是变量?


在计算机语言中,能够指代某个值或者结果的东西---变量
求圆面积公式:S=π*r*r
用一个英文字母(词组)去指代某些值的时候,可以直接把这个变量拿过来用

2、变量的赋值

在python语言中,单个=,不表示等于,而表示赋值。把右边的值 赋给 左边的变量。

1)单个变量的直接赋值

2)单个变量的计算赋值

result 是等于56 还是等于 7 ?是先赋值,还是先计算

规则:一旦有赋值=号,就会先执行右边,再去赋值到左边

3)获取数据在内存中的地址--id()函数

数据本来是存放在磁盘里的,但是磁盘读取比较慢。所以会将数据,临时存放在内存中,通过内存地址来找这个数据。

磁盘和内存分别是计算机系统中两种不同类型的存储设备,它们在功能和使用场景上有一定的区别。

意义:
磁盘:磁盘(也称为硬盘)是计算机的主要外部存储设备,用于长期存储操作系统、应用程序、文档和数据等。磁盘的容量较大,数据不易丢失,可以满足用户对存储空间的需求。磁盘分为硬盘和软盘两种,其中硬盘性能更佳,成为现代计算机的主流存储设备。

内存:内存(也称为运行内存)是计算机的内部存储器,用于暂时存储CPU运算的中间数据和计算结果。内存的速度较快,但容量相对较小。内存分为多种类型,如主内存、辅助内存和缓存内存等。内存是程序与CPU之间的桥梁,没有内存,计算机无法正常运行。

区别:
(1)存储介质:磁盘使用磁性材料记录数据,而内存使用半导体材料存储数据。

(2)容量:磁盘的容量通常远大于内存,可以存储大量数据;内存容量相对较小,但速度更快。

(3)速度:内存的读写速度比磁盘快很多。磁盘读写数据时需要机械运动,而内存直接读写电子信号,速度更快。

(4)功耗:磁盘在运行时需要较高的功耗,而内存功耗相对较低。

(5)用途:磁盘主要用于存储操作系统、应用程序和数据,而内存主要用于暂存CPU运算过程中的数据和结果。

(6)寿命:磁盘的寿命受机械运动的影响,有一定的使用寿命;内存的寿命则取决于其半导体材料的稳定性。

为了节约内存空间,同样的数据,会存放在同一个内存空间。

4)连续赋值

5)多个变量赋值多个值,固定顺序赋值

6)通过*,一个变量,赋值多个值

7)多个*争夺特权,会报错

8、类型转换--类型变成类型化的函数

int()整型化函数

str()字符串型函数

可以把不同的数据类型转化为指定的类型

字符串 ==  整型 int(需要转换的数据) ,有个条件:字符串一定得是数字类型,字符串才能转成整数
字符串 == 浮点型 float(需要转换的数据),有个条件:字符串一定得是数字类型
字符串 == 布尔值 bool(需要转换的数据) ,str里面有值,则返回为True,反之则为False,非0则为True
整型 == 字符串

字符串类型转化为整型--int()

字符串=整型

字符串型转化为布尔型--bool()

字符串=布尔

空为 false, 有为true

整型/浮点型转化为字符串型--str()

整型=字符串

浮点型=字符串

浮点型可以转化成整型

直接取整,不存在四舍五入什么的

浮点数的字符串不能转化为整型

解决方式,浮点型字符串先转为浮点型,再转为整型

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值