python起源 变量 及if循环

Posted amber-liu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python起源 变量 及if循环相关的知识,希望对你有一定的参考价值。

一。python的起源
python是一门 解释型弱类型编程语言.
特点: 简单.明确.优雅

 

二。python的解释器
CPython. 官方提供的. 内部使用c语言来实现
PyPy. 一次性把我们的代码解释成字节码文件. 可以直接去运行.

 

三。第一个python程序
print(任何内容)

print(3+5+6)
print((3+5+6)*12)
print(((3+5+6)*12)+3)

  

四。变量
程序运行过程中产生的中间值. 暂时保存在内存中. 供后面的程序使用
命名规则:
1. 使用字母, 数字, 下划线组成
2. 不能数字开头, 更不能是纯数字
3. 不能用python的关键字
4. 不要太长
5. 要有意义
6. 区分大小写
7. 不要用中文
8. 建议使用驼峰或者下划线

a = 3+5+6     # 这里的a就是一个变量. 临时记录一个值. 供后面的程序继续使用执行
print(a*12)     # 168
b = a       # 执行顺序. 把等号右边的值赋值给等号左边的变量
print(b)     #168

 

五。变量的数据类型
1. int. 整数.   可以进行+,-,*,/,%(计算余数, 取模), //(整除)

 print(10%3)
print(10//3)

2. str. 字符串. 可以 + *     ‘,",‘‘‘,""" 阔气来的内容叫字符串

alex = """黑吃"""
 type()来查看变量的数据类型
alex = 18
print(type(alex))

s = ‘‘‘对面的女孩看过来
看过来啊看过来
峰哥已经很难耐
安排‘‘‘
 print(s)

3. bool. 布尔值. 两个取值.   True, False 只能用来条件的判断


六。用户交互
变量 = input(提示语)

变量 = input("提示语")

content = input("你吃了么?")
print("我们在控制台接收到了:"+content)

让用户输入a, 让用户输入b. 计算机计算a+b的结果
a = input("请输入a:") # input收到的内容是str
b = input("请输入b:") # input收到的内容是str


接收到的内容是字符串类型
str = > int => int(str)

#将字符串转换成整数  int(字符串)
c = int(a) + int(b)
print(c)


七。流程控制(if)

    if 条件:
        代码块

    if 条件1:
        代码块1
    else:
        代码块儿2

    if 条件1:
        代码块
    elif 条件2:
        代码块
    elif....
    else:


    if 条件:
        if 条件:
            if 条件:
                代码块
        else:
    else:

 

content = input("请输入你是否中奖了:")
if content == ‘是‘: # = 赋值.  == 判断
    print("走向人生巅峰")
    print("先买它20栋房子")
else:
    print("继续过着屌丝的生活")
    print("我要死")

  

print("咣咣咣, 谁呀? ")
gender = input("请问, 你是男的还是女的?")
if gender == ‘男‘:
    pass #  pass 过. 表示语法的完整性
    print("男的去隔壁. 找alex.")
else:   # 不是男的
    age = input("今年贵庚了?")
    if int(age) > 48: # input接收的是字符串. 48是int. 这两个数据类型是不能比较的
        print("大妈, 您找谁?, 可能在隔壁")
    else:
        print("我家的瓜, 特别甜.")

  

 

 






















以上是关于python起源 变量 及if循环的主要内容,如果未能解决你的问题,请参考以下文章

python 语法(空行变量if条件控制循环语句)编码示例

python 语法(空行变量if条件控制循环语句)编码示例

常用python日期日志获取内容循环的代码片段

python学习笔记二:if语句及循环语句,断点,模块,pyc

条件判断及循环

python对多个变量循环赋值