Python初识+条件语句+循环语句
一、写照:
1.第一个程序 hello world
print('hello world')
后缀名可以是任意(只是现在)(lx.py lx.ps)
导入模块时不是.py 就会出错
2.解释器路径
#!usr/bin/env python
3.编码
#-*- coding:utf8 -*-
ascill 00000000
& 00000001
unicode 0000000000000000+
& 0000000000000001
utf-8 能用多少表示就用多少
& 00000001
4.执行一个操作(用户验证)
(单行注释# 多行 用“””)
二、变量定义的规则:
- 变量名只能是 字母、数字或下划线的任意组合
- 变量名的第一个字符不能是数字
- 以下关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
- 最好不要和Python内置东西重复
a1_b2="敏敏真漂亮"
print(a1_b2)
单词与单词之间一般用下划线。
三、条件语句
if 1==1:
print('欢迎进入我的世界')
else:
print('Error')
一定注意空格 一般为4个
if 1==1:
if 2==3:
print('欢迎进入我的世界')
print('欢迎进入我的世界1')
else:
print('')
else:
print('Error')
if elif 运用:
inp=input('请输入用户名:')
if inp=="高级会员":
print('美女')
elif inp=="白金会员":
print('一线明星')
else:
print('城管')
print('开始服务吧......')
pass 运用:
if 1==1:
pass
else:
print('')
输出的是空白!
四、数据类型
1.字符串(引号四种) 引号里面的叫字符
name="我是刘翔" name='我是刘翔' name="""我是刘翔""" name='''我是刘翔'''
加法:(字母)
n1="sd"
n2="gg"
n=n1+n2 (sdgg)
n1="sd"
n2="gg"
n3=n1+n2
print(n3)
特别注意这里的print 里面不能加引号
乘法:n3=n1*10 (结果是输出10次sd sdsdsdsdsd.......)
没有 除法和减法
2.数字
加减乘除都有 以及2**4(2的4次方) 39%8 (39/8得到的余数 7) 39//8 (取的是商 4)
a=5
lx=a%2
if lx==0:
print('偶数')
else:
print('奇数')
num=int(input('请输入一个数字:'))
if num%2==0:
print('偶数')
else:
print('奇数')
注意这个int 表示整数型字符 不加int 表示的是字符串
五、循环
无限循环:
while 1==1:
print('ok')
习题1:使用while循环 输出1 2 3 4 5 6 8 9 10
i=1
while i<101:
temp=i%2
if temp==0:
pass
else:
print(i)
i = i + 1
习题2:输出1-100的所有奇数
i=1
while i<101:
temp=i%2
if temp==0:
pass
else:
print(i)
i = i + 1
习题3:求1-100所有数的和
i=1
n=0
while i<101:
n = n + i
i = i + 1
print(n)
习题4:求1-2+3-4.......99的总和
i=1
n=0
while i<100:
temp=i%2
if temp==0:
n = n - i
else:
n = n + i
i = i + 1
print(n)
Python初识+条件语句+循环语句的更多相关文章
- python实例 条件和循环语句
#! /usr/bin/python #条件和循环语句 x=int(input("Please enter an integer:")) if x<0: x=0 ...
- Python 2.7 学习笔记 条件与循环语句
本文介绍下python条件和循环语句的语法 一.if条件语句 语法格式如下: if 表达式: .... elif 表达式: .... elif 表达式: .... else: ..... 说明:与其它 ...
- #7 Python顺序、条件、循环语句
前言 上一节讲解了Python的数据类型和运算,本节将继续深入,涉及Python的语句结构,相当于Python的语法,是以后编写程序的重要基础! 一.顺序语句 顺序语句很好理解,就是按程序的顺序逻辑编 ...
- 【Python】-NO.99.Note.4.Python -【Python3 条件语句 循环语句】
1.0.0 Summary Tittle:[Python]-NO.99.Note.4.Python -[Python3 条件语句 循环语句] Style:Python Series:Python Si ...
- python系列八:Python3条件控制&循环语句
#!/usr/bin/python #-*-coding:gbk-*-#Python3 条件控制&循环语句import randomage = int(input("请输入你的年龄: ...
- Python之路-条件控制&循环语句&列表推导式&常用函数
一.什么是条件控制语句 条件控制语句,也可以称之为判断语句,通过一条或多条的执行结果来决定接下来要执行的代码块. 二.if语句 if语句是用来进行判断的,最简答的if语句只有一个判断一个操作. 语法: ...
- Python中的条件和循环语句
条件和循环语句 1. 条件语句 if单用 格式:if 条件表达式 例如:if 5 > 3: print('True') >>> 'True' #当条件满足时才会执行上述操作. ...
- python学习第四讲,python基础语法之判断语句,循环语句
目录 python学习第四讲,python基础语法之判断语句,选择语句,循环语句 一丶判断语句 if 1.if 语法 2. if else 语法 3. if 进阶 if elif else 二丶运算符 ...
- python之最强王者(3)——变量,条件、循环语句
1.Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的 ...
- python - 条件语句/循环语句/迭代器
条件测试:if 条件表达式python 的比较操作 所有的python对象都支持比较操作 可用于测试相等性.相对大小等 如果是复合对象,pyt ...
随机推荐
- Scrapy 1.4 文档 01 初窥 Scrapy
初窥 Scrapy Scrapy 是用于抓取网站并提取结构化数据的应用程序框架,其应用非常广泛,如数据挖掘,信息处理或历史存档. 尽管 Scrapy 最初设计用于网络数据采集(web scraping ...
- 关于多条数据转为json格式单次传输的问题 2017.05.27
数据形式如下: var mycars = [];//定义数组存放多条数据 for(var i=0;i<2;i++){ var jsonData = {};//定义变量存放单条数据 jsonDat ...
- Python 的 urllib.parse 库解析 URL
Python 中的 urllib.parse 模块提供了很多解析和组建 URL 的函数. 解析url urlparse() 函数可以将 URL 解析成 ParseResult 对象.对象中包含了六 ...
- 用secureCRT连接虚拟机中的Ubuntu系统,出现“远程主机拒绝连接”错误
因为我的Ubuntu中未安装ssh服务,终端下运行命令: sudo apt-get install openssh-server 之后重启一下sshd服务: sudo service sshd res ...
- 借助HTML中的特殊符号在markdown中打印出来
转自:https://blog.csdn.net/html5_/article/details/21639475 HTML中的特殊符号 原创 2014年03月20日 18:35:23 标签: HTML ...
- Lucene 源码分析之倒排索引(二)
本文以及后面几篇文章将讲解如何定位 Lucene 中的倒排索引.内容很多,唯有静下心才能跟着思路遨游. 我们可以思考一下,哪个步骤与倒排索引有关,很容易想到检索文档一定是要查询倒排列表的,那么就从此处 ...
- java的Integer与int的比较
- Hadoop配置第1节-集群网络配置
Hadoop-集群网络配置 总体目标:完成zookeeper+Hadoop+Hbase 整合平台搭建 进度:1:集群网络属性配置2:集群免密码登陆配置3:JDK的安装4:Zookeeper的安装5 ...
- Python中collections模块
目录 Python中collections模块 Counter defaultdict OrderedDict namedtuple deque ChainMap Python中collections ...
- 阿里开源分布式事务解决方案 Fescar
微服务倡导将复杂的单体应用拆分为若干个功能简单.松耦合的服务,这样可以降低开发难度.增强扩展性.便于敏捷开发.当前被越来越多的开发者推崇,系统微服务化后,一个看似简单的功能,内部可能需要调用多个服务并 ...