首页 > 编程语言 >python入门

python入门

时间:2024-03-26 09:34:25浏览次数:27  
标签:10 False 入门 python else print input True

  • 注释
# 1. 单行注释

''' 
2. 多行注释
这些都是注释
'''

""" 
3.多行注释 
"""
  • 变量
"""
1. 单个变量赋值  a=10
2. 多个变量赋相同的值  a = b = c = 10
3. 多个变量赋不同的值  a, b, c = 10, 20, 30
"""

age = 30
print(age)
age = age + 1
print(age)

name = "张三"  # name这个变量中存放的是 字符串
print(name)
s = 12.3  # s 这个变量存放的是 小数
name = 10
print(name)
  • 字符串赋值
a = "张三"
b = "李四"
c = """王五"""
d = '''赵六'''
print(a)
print(b)
print(c)
print(d)
  • if
money = 100
if money > 300:
    print(123)
  • if - else
m = 110
if m > 100:
    print("值大于100")
else:
    print("值小于等于100")
  • 嵌套if
m = int(input("请输入你兜里的钱:"))
if m > 300:
    if m > 500:
        print("吃火锅")
    else:
        print("吃炒菜")
else:
    print("吃小面")
  • if - elif
s = int(input("请输入你的成绩:"))
if s > 90:
    print("优")
elif s > 80:
    print("良")
elif s > 70:
    print("中")
elif s > 60:
    print("差")
else:
    print("不及格")
print("程序结束")
  • 运算符
# 除
a = 10
b = 3
print(a/b)

# 整除,只获取整数部分的值
a = 10
b = 3
print(a//b)

# 求余数
a = 10
b = 3
print(a % b)

# 次方
print(3**2)  # 3的平方
print(3**3)  # 3的3次方
print(3**4)  # 3的4次方

# 赋值运算符:=  +=  *=  /=  
a = 10
b = 20
a = b   # a=20
b = a   # b=20
print(a)
print(b)
  • 逻辑运算符
"""
and  : 只要条件中有一个False,整个条件最终的结果就是False
       所有条件都为True ,整个条件的最终的结果就是True
       并且:所有条件都成立,最终结果才是True
or   : 只要有一个条件是True,整个结果就是True
       所有条件都为False ,整个条件结果才是False
       或者:只要有一个条件满足,整个结果就是True
not  : 取反

如果同时出现and or  not 优先级 not > and > or ,但是一般情况建议打上小括号,手动写出优先级
"""

print(True and True and False and True)
print(3>2 and 5>3 and 3>5 and 7>6)
print(True and True and True)

print(True or False or False or True)
print(False or False or False )
print(3 > 2 or 2 > 3 or 3 > 5)

print(not True)
print(not (True and True))
print(not (3>2 or 2>3))

print( (True and True) or not (False or False) or True)
  • 案例
"""
用户输入一个数,判断个位数是不是3
"""
e = int(input("输入1个数"))
if e%10 == 3:
    print("个位是3")
else:
     print("个位不是3")
print("程序结束")

"""
编写一个程序,检查一个数字是否为偶数
"""
a = int(input("输入1个数"))
if a%2 == 1:
    print("不是偶数")
else:
    print("是偶数")
print("程序结束")

"""
编写一个程序,找到三个数中的最大值
"""
a = int(input("输入第1个数"))
b = int(input("输入第2个数"))
c = int(input("输入第3个数"))
if a>b:
    if a>c:
        print(a)
    else:
        print(c)
else:
    if b>c:
        print(b)
    else:
        print(c)
print("程序结束")

"""
编写一个程序,确定年份是否为闰年。(能被4整除但是不能被100整除 或者能被400整除)
"""
a = int(input("输入年份"))
if a%4==0 and a%100!=0:
    print("是闰年")
else:
    print("不是闰年")
print("程序结束")

"""
编写一个程序,检查一个字符是否是元音字母(a, e, i, o, u)。
"""
a = input("输入第1个字符")
if a=='a' or a=='e' or a=='i' or a=='o' or a=='u':
    print("是元音字母")
else:
    print("不是元音字母")
print("程序结束")

标签:10,False,入门,python,else,print,input,True
From: https://www.cnblogs.com/dogleftover/p/18095866

相关文章

  • FPGA入门笔记009——UART串口发送模块设计
    #FPGA入门笔记009——UART串口发送模块设计1、UART通信原理​ 如图1为UART通信连接图,其中tx为输入,rx为输出。通过tx连接rx进行数据间的发送和接收。图1——UART通信连接图​ UART通信在使用前需要做多项设置,最常见的设置包括:数据位数、波特率大小、奇偶校验类型和停止位......
  • Python day02- 数据类型
    --coding:utf-8--Author:Tinky数据类型"""整数int长整型long浮点型float复数complex"""布尔值"""真,假,0、1"""三元运算a,b,c=1,2,3d=aifa>belsecprint(d)进制'''二进制:0,1十进制:0,......
  • 属性遍历那些事儿:从入门到精通,笑谈间掌握技巧
    1.属性的分类普通属性原型属性不可枚举属性Symbol属性静态属性??我们先来看看下面这个对象。constsymbolIsAnimal=Symbol.for("pro_symbol_attr_isAnimal");constsymbolSay=Symbol.for("pro_symbol_method_say");constsymbolSalary=Symbol.for("ins_symbol_a......
  • 每天30分钟python(第一天)
    1.input1.规则input输入的是字符串2.print打印规则:整数不能与文字一起打印,但是字符串可以,所以将文字转换为字符串即可print("小明今年"+str(5)+"岁了")代码实践:错误代码:#实现BMI=体重/(身高**2)user_weiight=input("请输入体重")user_height=input("请输入身高......
  • Python数据结构实验 递归算法设计
    一、实验目的1.掌握递归程序设计的基本原理和方法;2.熟悉数据结构中顺序表和单链表下的递归算法设计思想;3.掌握并灵活运用递归算法解决一些较复杂的应用问题。二、实验环境1.Windows操作系统的计算机2.Python3.7环境平台和PyCharm编辑器三、实验说明 1.实现递归算法的程序......
  • GEE入门及进阶教程|在 Earth Engine 中绘制图像集合
            在前面的内容中,我们计算了增强植被指数(EVI),以说明卫星图像上的波段运算,代码在单个图像上被调用一次。如果我们想以相同的方式计算整个ImageCollection中的每个图像的EVI,该怎么办?在这里,我们使用EarthEngine工作流程第二部分的关键工具,即.map命令。......
  • 如何使用Python脚本自动化部署和管理物联网设备
    使用Python脚本自动化部署和管理物联网(IoT)设备涉及多个步骤,包括设备发现、配置、固件更新和远程监控。以下是一个简化的流程,展示了如何使用Python脚本来自动化这些任务:设备发现:使用网络发现协议(如UPnP或mDNS)来发现网络上的物联网设备。Python中的PyUPnP或upnpclient库可以......
  • 微信小程序开发【从入门到精通】——消息提示栏
    ......
  • 第 8 场 小白入门赛
    第8场小白入门赛比赛链接最后一次小白赛了,之后要打强者赛咯坤星球思路2024*2.5(小黑子题????)代码:#include<bits/stdc++.h>usingnamespacestd;#defineintlonglong#defineall(x)x.begin()+1,x.end()voidsolve(){ cout<<2024*2.5<<endl; return; }sig......
  • python刷题
    题目:编写一个程序将分钟转换为秒。定义函数convert_to_seconds(),参数为minutes。在函数内,将分钟转换为秒(1分钟=60秒),并返回结果。实验1: 运行结果:实验2: 运行结果: 理由是什么呢? ......