• Python基础知识


    一、输入输出函数

    • 输出函数print()

    概述: print()函数由两部分组成,分别是指令和内容。指令代表着你需要Python做什么事情,意思是打印。括号中的是内容,就是要打印的东西。

    语法:

    print(要输出的内容)
    
    • 1
    • 输入函数input()

    概述:功能是接收用户输入的内容,实现输入功能。

    语法:

    input(输出的内容)
    
    • 1
    • "#"注释

    "#"后面的东西不会被执行

    二、变量

    概述:变量用来储存信息。变量就像一个盒子,我们把东西收纳进去并贴上标签(name)便于以后使用。把东西放进盒子里的这个过程被称为赋值,盒子上的标签便是变量名。和通过标签名能知道盒子里的东西是什么一样,我们通过变量名便能得到变量存储的内容。

    命名规范

    1. 只能包含英文字母、数字和下划线
    2. 不能以数字开头
    3. 不能跟关键字重名
    4. 变量名更简单易懂,描述实际内容
    name1='唐三'
    age=13
    name2='小舞'
    print(name1)
    print(age)
    print(name2)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    三、数据类型

    六大数据类型
    1. 整数

    整数和我们数学课本中定义的一样:是正整数、负整数和零的统称,它是没有小数点的数字。整数,英文为integer,简写做int。能用数字代表的值我们一般都用整数类型(简称整型)的变量来存储,比如年龄、人数、出生年等等。

    age=13
    
    • 1
    1. 浮点数

    与整数相对,浮点数则是带小数点的数字,比如温度、里程、体重等使用浮点数类型。英文名是float。

    print(36.5)
    print(-5.3)
    print(1.0)
    
    • 1
    • 2
    • 3
    1. 字符串

    一种数据类型,是编程语言中表示文本的数据类型。
    表现形式:用一对引号包裹

    '富贵儿'"富贵儿""""富贵儿"""''''富贵儿''''
    
    • 1
    1. 布尔类型

    英文bool,布尔类型只有两种值,True为真,代表“有”、“正确”,False为假,代表“无”、“空”或“错误”。

    1. None

    是一个单独的数据类型,在Python中,None是一个特殊的值,表示“什么都没有”。

    6.列表、元组、字典、集合也是常见的数据类型。

    类型转换

    在Python 中我们经常需要将不同的数据类型进行转换,主要的数据类型转换方法如下:

    • str():将其他数据类型转成字符串
    • int():将其他数据类型转成整数
    • float():将其他数据类型转成浮点数
    title='赤壁之战'
    year=208
    place='湖北省赤壁市'
    status='孙刘联军5万,曹军20万'
    result='孙刘联军胜利,曹军伤亡过半'
    print(title)
    print('时间:'+str(year))
    print('地点:'+place)
    print('参战方兵力:'+status)
    print('结果:'+result)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    四、运算符

    • 算术运算符

    Python有+(加)、-(减)、*(乘)、/(除)、%(取余)这5个运算符,除此之外还有两个特殊的运算符。分别是//(取整)和**(幂运算符,或叫乘方运算符)。

    • 比较运算符

    比较运算符包括<、<=、>、>=、==、!=。比较运算符根据表达式的值的真假返回布尔值True或False。

    rent=int(input('请输入房租'))
    if rent<=3000:
       print('就租这个吧')
    else:
       print('这可太贵了')
    result1='就租这个吧'
    result2='这可太贵了'
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 逻辑运算符

    逻辑运算符就是我们常说的与、或、非,在python里分别表示为and、or、not。

    使用逻辑运算符可以将任意的表达式连接在一起,并得到一个布尔值。

    reward1='奖励一台电脑'
    reward2='奖励一顿油焖虾'
    reward3='奖励一顿胖揍'
    
    def choose_reward(math_score,physics_score):
      if math_score>=75 and pysics_score>=70:
        print(reward1)
      elif math_score>=60 and pysics_score>=60:
        print(reward2)
      else:
        print(reward3)
        
    choose_reward(76,71)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
  • 相关阅读:
    Open3D 模型精细化处理——subdivide_midpoint中点剖分
    03-JAVA设计模式-策略模式
    Leetcode 2099. Find Subsequence of Length K With the Largest Sum [Python]
    Python学习从0开始——项目一day02数据库连接
    vue 如何获取scope 所在行数,并且动态的给表格中的scope.row赋值scope.$index
    什么是数字化存在?数字化转型要先从数字化存在开始
    uniapp微信小程序手机号一键登录获取手机号,获取openid
    项目架构落地之需求分析(一)
    Semantic Kernel 入门系列:🛸LLM降临的时代
    yolov5和yolov7之实例分割训练
  • 原文地址:https://blog.csdn.net/qq_39510537/article/details/127878366