python的学习day_01

注释:

python里面的注释和其他语言里面的不太一样 ,不是\\

单行注释:

# 这里写的是注释的内容  注意的是#和内容加个空格显得比较专业一点

多行注释:

"""这里面写的是你的多行注释"""

变量:

变量也是直接用的,不用像其他语言,用之前还要定义一下他的类型,这就是强大的python吗

代码:

int_num = 10
string_num = "FindYou."
float_num = 13.14

 数据类型:

type(你要查看的变量)

代码:

a = 20
print("a的数据类型是: %s" % type(a))

运行的结果:

类型的转换:

这个和其他语言是类似的,比如"FindYou."这个字符串是转换不了数字类型的

在前面加上你想转换后的类型,比如 a = int(a) 注意int不加括号,而是后面的变量加括号

代码:

a = 20
print("a的数据类型是: %s" % type(a))
a = str(a)
print("转换后a的数据类型是: %s" % type(a))

运行结果:

 运算符:

python里面的运算符还是和其他语言有点区别的, 比如 

  • // 表示的是 取整除
  • / 这个是自动保留小数的
  • ** 是指数 2**3 意思是2的3次方
  • python里面没有++ 和 --

字符串:

字符串的三种定义方式:

  • s = 'FindYou.'  单引号
  • s = "FindYou." 双引号
  • s = """FindYou.""" 三个引号 好好好,还可以这样玩是吧,好好好,好滴很!

字符串的拼接:

和其他语言一样,也是+, a = "Find" + "You."

格式化的精度控制:

# 小数点控制到2位 注意它会自动四舍五入的
a = 12.3456
print("%5.2f\n" % a) # 注意这里用的是 % 不要用, 用,的话输出的一直是a之前的值

运行的结果:


输出printf的方式:

print("Find", "You.", "这样也是可以的哦")
s = "FindYou."
print("我的名字是: %s" % s)
print(f"欢迎大家关注: {s}")

输出的结果:

  • 我认为python里面的  在 输出里面和 是差不多的
  • 输出的里面加个%s 表示的是占位 你是帮谁占的位置啊 帮 % 后面的占的,比如pintf("我的名字是%s" % name) 前面的s是帮name占的位置 要是有多个的话,要加 括号和逗号
  • 成直接在""(引号)的前面加个 f 然后你需要变化的数据放在 {} 里面 就这么简单

怎么输入数据:

input接收后给变量的是字符串类型的

a = input("请输入一个整数\n")
print(f"输入的类型是: {type(a)}")

即使我输的是1(整数),返回的结果也是字符串类型的 

要是想得到整数类型的话,直接强转就是了 int(a)

Python里面的循环

pytho里面的循环是不带括号的,这就和其他的语言的区分就很大了

if 循环

a = 20
if a > 10:
    print("FindYou.")
else:
    print("Code")

需要注意的是 if循环里面没有括号,而且最后的时候后面带个  :   这个是很容易忘的 

if elif else

在Python中,if语句用于根据条件执行不同的代码块。elif(else if的缩写)和else语句可以与if一起使用,用于提供多个条件分支。

if condition1:
    # 在满足条件1时执行的代码块
elif condition2:
    # 在满足条件2时执行的代码块
else:
    # 在以上条件都不满足时执行的代码块

在这个结构中,condition1、condition2等是条件表达式,它们返回True或False。当条件表达式为True时,相应的代码块将被执行;否则,将继续检查下一个条件。  请注意,if-elif-else结构只会执行其中一个代码块。一旦某个条件表达式返回True并且其对应的代码块被执行,整个if-elif-else结构就会终止。

 以下是一个简单的示例,演示了if elif else语句的用法:

a = input("请输入一个整数\n")
a = int(a) # 这一点别忘了 input接收的是字符串的类型哦 要进行强转
if a <= 10:
    print("这个数是蛮小的嘛")
elif a <= 20:
    print("这个数还行吧")
elif a <= 30:
    print("这个数已经可以啦")
else:
    print("这个数是神")

在上述示例中,变量x的值为10。根据条件表达式的结果,将执行print()语句中的相应代码块。因为x大于0,所以会打印出"x是正数"。 

while循环:

老样子没括号 只有缩进

代码:

a = input("请输入您的次数\n")
a = int(a)
while a != 0:
    print("你好FindYou.")
    a -= 1 # python里面没有--
  • 15
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FindYou.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值