python对变量和值的管理方式_Python学习(三)—— 变量及流程控制

一、变量

1. 变量命名规则:

语法:(下划线或字母)+(任意数目的字母、数字或下划线)

如:a123,_a123,_a123_

变量名必须以下划线或字母开头,而后面接任意数目的字母、数字或下划线。区分大小写,即:Name与name不是同一变量。禁止与python关键字及保留字相同。

python关键字:

False class finally is returnNonecontinue for lambda tryTruedef from nonlocal while

and del global notwith

aselif if or yield

assert else import pass

break except in raise

注:在Python中,变量名没有类型,但对象有;变量名只是对对象的引用(内部实现为指针)

2. 变量的声明与赋值:

1)

name = “123”#1. 声明变量name#2. 将“123”赋值给变量name

2)

name = “124”

name1= name #将name的值赋给变量name1

二、用户输入

#!/usr/bin/env python#-*- coding: utf-8 -*-

#将用户输入的内容赋值给 name 变量

name = raw_input("请输入用户名:")#打印输入的内容

print name

python3已丢弃raw_input函数,python2中的row_input函数与input函数的区别:

row_input:若用户输入为数字时,依然以字符串形式获取用户输入,如用户输入123,则name的值为字符串“123”

input:若用户输入为数字时,以int类型获取用户输入,如用户输入123,则name的值为数字123。

三、流程控制

程序流程分三种结构:顺序结构(代码自上而下执行)、选择结构、循环结构。

1. 顺序结构

number = 111name= "12"

print(number)print(name)

程序运行顺序如代码所示,自上而下,输出结果为111、”12“。

2. 选择结构

语法:

1)if 条件:

如果条件成立则执行条件代码块语句,否则继续执行后续代码

2)if 条件:

condition1

else:

condition2

如果条件成立执行condition1代码,否则执行condition2代码

3)if 条件1:

condition1

elif 条件2:

condition2

else:

condition3

如果条件1成立,则执行condition1代码,否则若条件2成立则运行condition2代码,若以上都不成立,则运行condition3代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值