python入门(输入、输出、if else 判断流、while循环、for循环)

# -*- coding:utf-8 -*-        ———————— 申明字符编码集

注释:当行 —    #

多行 —    “”” “”” 或者 ‘’’ ‘’’  (在python中单引号双引号没有区别)

1、 输出

print ("hello word !")

2、 变量

定义编码:name = "hui"

使用编码:print ("name is",name)  (变量之间逗号隔开)

打印变量数据类型:print(type(name))

3、 用户输入

输入格式:username
= input(“username:”)

转换输入数据类型:age=int(
input(“password:”) )

加密显示输入:

import  getpass
#引用密码包

password =
getpass.getpass("password:")

4、格式化输出

列:name = input("name:")

age = input("age:")
           sex = input("sex:")
           height = input("height:")

# 方式1:(字符串拼接用 +)--建议不使用

msg = ‘‘‘------- msg of ‘‘‘ + name + ‘‘‘ -------
          name:‘‘‘ + name +‘‘‘
          age:‘‘‘ + age + ‘‘‘
          sex:‘‘‘ + sex + ‘‘‘
          height:‘‘‘ + height

print (msg)

方式2:占位符 %s
(s——string简写)--不推荐

msg = ‘‘‘------- msg of %s -------
         name:%s
         age:%s
         sex:%s
         height:%s
          ‘‘‘%(name,name,age,sex,height)

print (msg)

方式3:--不推荐

  msg = ‘‘‘------- msg of {0} ------- 
  name:{0}
  age:{1}
  sex:{2}
  height:{3}
  ‘‘‘.format(name,age,sex,height)

print (msg)

  方式4:推荐使用
  msg = ‘‘‘------- msg of {name_1} ------- 
  name:{name_1}
  age:{age_1}
  sex:{sex_1}
  height:{height_1}
  ‘‘‘.format(name_1=name,
             age_1=age,
             sex_1=sex,
             height_1=height)   print (msg)

4、 if else 流程判    username_a = ‘qaz‘

    password_a = ‘123‘
    username = input("username:")
    password = input("password:")
    if username == username_a and password == password_a:
        print("Welcome user {name} login...".format(name=username))
   else:
       print("Invalid username or password!")

5、 while 循环

username_a = ‘qaz‘

password_a = ‘123‘

entry_count=0

while entry_count<3:

username = input("username:")

password = input("password:")

if username
== username_a and password == password_a:

print("Welcome user {name} login...".format(name=username))

break

else:

print("Invalid username or password! Please Try
Again"
)

entry_count +=1

else:

print("you have tried too many times..fuck
off"
)

 

6、 for 循环

for i in range (0,10,1):

print(‘----------‘, i)

for j in range(10):

if j >
5:

break

else:

print(j)

原文地址:https://www.cnblogs.com/56321pia/p/10129776.html

时间: 2024-10-27 11:33:43

python入门(输入、输出、if else 判断流、while循环、for循环)的相关文章

python 变量,输入,输出

目录 2.0 注释 2.1 变量 2.2 变量名命名规范 2.3 常量 2.4 输入 input 2.5 输出 print 2.6 关于开发工具 2.0 注释 python的注释方法 """ 多行注释 """ #单行注释 2.1 变量 问:为什么要有变量? 为某个值创建一个"外号",以后在使用时候通过此外号就可以直接调用. 创建一个变量 name = "gkf" #name是变量名 等号就是声明(或赋值)

python入门:输出1-100之内的所有奇数和偶数

1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #输出1-100之内的所有奇数和偶数 4 """ 5 给start赋值等于1,while真,循环开始,temp的赋值等于start和2的余数 6 如果temp等于0(则余数等于0,start为奇数,否则为偶数)打印start 7 否则pass,什么都不执行,start的赋值等于start加1,直到赋值等于100时 8 while条件为False,循环不再成立! 9 #打印偶数

python 7 输入/输出

摘自: http://www.cnblogs.com/known/archive/2010/09/08/1821792.html 1. input and output 2. 处理文件

Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化

Python入门(二)--IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化 我们从今天就开始正式的学习PY交易了,PY交易还行,我们有基础之后学习起来倒不是说那么的被动,我学习的是Python2.7,虽然现在随着版本的迁移至Python3,但是这个并不会对我们造成什么困扰,毕竟只是一个适应阶段 我们的学习资料:廖雪峰官方网站Python2.7教程 一.IDE选择PyCharm 我们虽然在前面一章已经配置过,但是我们还是有很多的IDE可以开发Py,比如su

python基础(文件输入/输出 内建类型 字典操作使用方法)

本文主要介绍了python基础入门,包括文件输入/输出.内建类型.字典操作等使用方法 一.变量和表达式 代码如下: >>> 1 + 1 2>>> print 'hello world' hello world>>> x = 1               >>> y = 2>>> x + y3 Python是强类型语言,无法根据上下文自动解析转换成合适的类型. Python是一种动态语言,在程序运行过程中,同一个变量

python 3 输入和输出

一.普遍的输入和输出 1.输入 在python3中,函数的输入格式为:input(),能够接受一个标准输入数据,返回string类型. input() 函数是从键盘作为字符串读取数据,不论是否使用引号("或""). Name=input("请输入你的名字:") print(Name) 也接受多个数据输入,使用eval()函数,间隔符必须是逗号 a,b,c=eval(input()) 2.输出 产生输出的最简单方法是使用print语句,可以通过用逗号分隔零个

简谈-Python的输入、输出、运算符、数据类型转换

输出: 格式化输出: 看到了 % 这样的操作符,这就是Python中格式化输出. 换行输出: 在输出的时候,如果有 \n 那么,此时 \n 后的内容会在另外一行显示 输入: 在python2.7当中,使用:raw_input(),在python3中不能使用.Python3只有input() 在python2中的input()把用户输入的东西当成式子(字符)了.所以在python2中一般用raw_input() python3中的input与python2中的raw_input()功能一样 运算符

python之输入和输出(学习笔记一)

python之输入和输出(学习笔记一) 输出 用 print 加上字符串,就可以向屏幕上输出指定的文字.如下命令: print 'hello,world!' print 语句也可以跟上多个字符串,用逗号","隔开,就可以连成一串输出: print 'my name is wtf,','I am learning Python.' 在python中可以直接当做计算器来使用,举例如下: (1)基本的加减乘除余 (2)整数除法与精确除法区别: 注:因为整数除法只取结果的整数部分,要做精确的除

python文件输入和输出

1.1文件对象 文件只是连续的字节序列.数据的传输经常会用到字节流,无论字节流是由单个字节还是大块数据组成.1.2文件内建函数open()和file() 内建函数open()的基本语法是: file_object=open(file_name,access_mode='r',buffering=-1) file_name是包含要打开的文件名字的字符串,它可以是相对路径或者绝对路径. access_mode可选变量也是一个字符串,代表文件打开的模式. 'r'代表:读取: 'w'代表:写入: 'a'

NIO入门系列之第一章:输入/输出:概念性描述

第1章 输入/输出:概念性描述 1.1  I/O 简介 I/O 或者输入/输出指的是计算机与外部世界或者一个程序与计算机的其余部分的之间的接口.它对于任何计算机系统都非常关键,因而所有 I/O 的主体实际上是内置在操作系统中的.单独的程序一般是让系统为它们完成大部分的工作. 在 Java 编程中,直到最近一直使用流的方式完成 I/O.所有 I/O 都被视为单个的字节的移动,通过一个称为 Stream 的对象一次移动一个字节.流 I/O 用于与外部世界接触.它也在内部使用,用于将对象转换为字节,然