【博学谷学习记录】超强总结,用心分享|python基础(2)

目录

python的input()输入方法

python数据类型转换

运算符的使用

if 选择结构

if嵌套结构

三目运算符


python的input()输入方法

 

1.基本语法:

input('提示信息')
#提示用户输入自己的姓名
name = input('请输入自己的姓名:')

2.注意:

        (1) 当程序执行到`input`等待用户输入,输入完成之后才能继续向下执行

        (2) 在Python中,`input`接收用户输入后,一般存储到变量,方便使用

        (3) 在Python中,`input`会把接收到的任意用户输入的数据都当做字符串处理。

python数据类型转换

用于数据类型转换常用的相关函数

函数名说明
int(x)将x转换为整数
float(x)

将x转换为一个浮点数

str(x)

将对象 x 转换为字符串

eval(str)

用来计算在字符串中的有效Python表达式,并返回一个对象

tuple(x)

将序列 x 转换为一个元组

list(x)

将序列 x 转换为一个列表 

运算符的使用

1.算数运算符

运算符描述
             +

              -

              *
              /
             //(python特有)整除(取比目标结果小的最大整数)
            %取余
            **幂指数
            ()小括号

2.赋值运算符 = 

3.复合赋值运算符

运算符描述
+=加法赋值运算符
-=减法赋值运算符
*=乘法赋值运算符
/=除法赋值运算符
//=整除赋值运算符
%=取余赋值运算符
**=幂赋值运算符

4.比较运算符

==判断是否相等
!=判断是否不相等
>判断是否大于
<判断是否小于
>=判断是否大于等于
<=判断是否小于等于

5.逻辑运算符

and布尔与
or布尔或
not布尔非

(思考)print(3 and 4 and 5)的结果?

              print(5 and 6 or 7)的结果?

              4 > 3 and print('hello world!') 的结果?

(评论区公布答案)

6.运算符的优先级

if 选择结构

1.基本语法

if 条件:
    条件成立执行代码
    ......

2.if....else...结构

if 条件:
    条件成立执行代码
    ......
else:
    条件不成立执行的代码
    ......

3.if...elif...else...多重判断结构

if 条件1:
    条件1成立执行代码
elif 条件2:
    条件2成立执行代码
elif 条件3:
    条件3成立执行代码
else:
    以上条件都不成立执行的代码

if嵌套结构

if 条件1:
    条件1成立执行代码
    if 条件2:
        条件2成立执行代码

注意:一定要注意缩进!

三目运算符

用于简化if....else....结构

#求两个数的最大值
max = a if a > b else b
print(f'最大值是{max}')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值