1 变量名的命名规则:

  由数字,字母和下划线组成,但是不能以数字开头命名变量。例如 a ,b ,c ,name ,user1 user_id 等都可作为变量名称。

  1a,2b 3cd等都不行。特别注意不能以python语法中的关键字作为变量名。常见的有“class” "and" "as" "insert " "while" "elif ""else " " del" 等。

  python中的变量不需要声明,直接使用。

2 input用法

  等待用户输入。

  括号内用双引号引起来在输入前显示的内容

>>> n=input("please input your name:")回车
please input your name:huo
>>>

3 print 用法

  输出指定信息

1 直接输出英文字符
>>> print("huo")
huo
2 直接输出中文字符
>>> print("你好")
你好
3 输出变量所指代的内容(此时不加引号)
>>> n="hello world"
>>> print(n)
hello world
>>>

4 if else 用法

  判断条件是否成立,成立则执行if 下的代码块 否则执行else

a=input("please input a:")
b=input("please input b:")
#if 条件 :回车写代码块注意代码块与 if 是相错开的
if a<b: #判断a是否小于b
print(a)#如果a小于b 则执行
else:
print(b)#否则执行else

  运行结果

please input a:2
please input b:4
2
>>>
please input a:4
please input b:2
2
>>>

if语句支持嵌套

#找出三个数中的最大一个
a=input()
b=input()
c=input()
t=""
if a<b:
t=a
a=b
b=t
if a<c:
print(c)
else:
print(a)
else:
if a<c:
print(c)
else:
print(a)

  运行结果

================== RESTART: C:/Users/Shinelon/Desktop/1.py ==================
1
3
2
3
>>>
================== RESTART: C:/Users/Shinelon/Desktop/1.py ==================
4
6
5
6

elif 类似else if

a=input()
b=input()
c=input()
t=""
if a<b:
t=a
a=b
b=t
if a<c:
t=a
a=c
c=t
elif a>b:
if a<c:
t=a
a=c
c=t
if b<c:
t=b
b=c
c=t
print(a)
print(b)
print(c)

while 用法

  循环语句

示例

name=input("please input your name:")
count=0
while count<3:
passwd=input("please input your password:")
if passwd=="":
count=3
print("登入成功!")
else:
print("登入失败")
count=count+1

运行结果

please input your name:huo
please input your password:11111
登入失败
please input your password:11111
登入失败
please input your password:11111
登入失败
>>>
================== RESTART: C:/Users/Shinelon/Desktop/1.py ==================
please input your name:huo
please input your password:393407505
登入成功!
>>>

总结:   多练习 想法更重要!

python基础(1)--input print if else elif while 用法说明的更多相关文章

  1. python基础_格式化输出(%用法和format用法)(转载)

    python基础_格式化输出(%用法和format用法) 目录 %用法 format用法 %用法 1.整数的输出 %o -- oct 八进制%d -- dec 十进制%x -- hex 十六进制 &g ...

  2. 二、Python基础(input、变量名、条件语句、循环语句、注释)

    一.input用法 input在Python中的含义为永远等待,直到用户输入了值,从而将所输入的值赋值另外的一个东西. n=input('请输入......') 接下来用一个例子学习input的用法 ...

  3. python学习-4 python基础-2 条件语句(if的简单用法1)

    条件语句的原理: 2.举个例子:比大小 #!/usr/bin/env python # -*- coding:utf8 -*- a=input("请输入a:") b=input(& ...

  4. Python基础(条件判断和循环) if elif else for while break continue;

    条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= ...

  5. python基础知识input到while循环

    j周笔记 输入与输出 1.输入 input ('请输入内容')= 字符串 2.输出 print(输出到控制台) 变量vairable               变量就是相当于我们人的名字 1.名字 ...

  6. python中的input,print

    此用例在python3.3.5中测试通过: 输入:在python中输入是使用input,下面示例代码表示把输入的值存入变量s中,并输入s 在这里提醒一下:使用input获取的值都是string类型

  7. python基础4 input()函数

    input()函数 赋值输出: name=input('请求输入你喜欢的电影名:')print(name+'是我最喜欢的电影!') 输入:大话西游 输出:大话西游是我最喜欢的电影! print('那么 ...

  8. python基础入门--input标签、变量、数字类型、列表、字符串、字典、索引值、bool值、占位符格式输出

    # 在python3 中: # nian=input('>>:') #请输入什么类型的值,都成字符串类型# print(type(nian)) # a = 2**64# print(typ ...

  9. Python基础语法之“print()”函数

    print()函数是Python入门的第一个必学知识点,它经常被用来调试已写的代码,检验效果,今天小老鼠就带你盘点一下print()函数在Python中如何使用. print()函数的工作流程是这样的 ...

随机推荐

  1. QT开发环境的建立以及QTE4.6.3、tslib1.4的移植过程

    1.首先是建立Linux开发环境1.1.在windowsXP下安装博创公司提供的虚拟机软件VMware Workstation,版本为VMware-workstation-full-7.0.1-227 ...

  2. C++中placement new操作符

    placement new是重载operator new的一个标准.全局的版本,它不能被自定义的版本代替(不像普通的operator new和operator delete能够被替换成用户自定义的版本 ...

  3. 给WPF示例图形加上方便查看大小的格子

    原文:给WPF示例图形加上方便查看大小的格子 有时,我们为了方便查看WPF图形的样式及比例等,需要一些辅助性的格线,置于图形.图像的背景中. 比如下图,就是为了更清晰地查看折线的图形,我们画了用于标示 ...

  4. 简明Python3教程 2.序言

    Python也许是为数不多的既简单又强大的编程语言.这有利于新手甚至于专家,更重要的是用它编程所带来的乐趣. 这本书的目的是帮助您了解这种神奇的语言,展示如何快速而轻松地完成事情——事实上”编程问题的 ...

  5. sql在单引号的声明标志着嵌套问题

    在sql声明,我们将不可避免地使用嵌套单引号什么时候.但它肯定不是一个直接嵌套,java使用反斜杠做到这一点是不够的.在sql这是做一个单引号逃逸. 例如,下面的例子是展示一个示例存储过程的语句进行查 ...

  6. 使用python移动飞信模块发送短信

    作者:miaoo 1.应用场景 由于自己做的一个系统需要用到发送短信到自己手机的功能,于是搜索了一下,发现了一个通过移动飞信通道发送短信开源库:PyFetion PyFetion 模拟实现了飞信的通信 ...

  7. easyui的datebox最简单的方法来格式化

    看了网上有很多解决方案,我也写了一个比较简单的方法. 实现easyui的datebox格式化. 效果例如以下.用"++"隔开,看你喜欢用什么都能够. 1.html <span ...

  8. 最通俗易懂的方式让你理解 Swift 的函数式编程

    函数式编程(Functional Programming)是相对于我们常用的面向对象和面向过程编程的另外一种开发思维方式,它更加强调以函数为中心.善用函数式编程思路,可以对我们的开发工作有很大的帮助和 ...

  9. Expander

    实现折叠列表的效果 <Expander Header="水果列表"> <StackPanel> <RadioButton Content=" ...

  10. js table鼠标点击时变色

    <head>    <title></title>    <script type="text/javascript">      ...