alex python of day1
Print("hello word!")#打印hello word!向python世界发生第一声呐喊,仪式很重要
定义变量
name="Alex Li"
name2=name
print("my name is ",name,name2)
输出结果:my name is Alex Li Alex Li
name="paoche ge"
print(name,name2)
输出结果: paoche ge Alex Li #nam2通过name找到Alex的内存地址,name重新赋值,会开辟另一个内存地址存paoche ge,name2还是alex
变量赋值不能有空格,第一个字符必须是(字母或_,可有字母,_和数字组成,大小写敏感)
PIE=3.1415296 #可以用大写字母表示常量
input
1 name=input("name:")
2 age=int(input("age:")) #interger
3 job=input("job:")
4 salary=input("salary:")
格式输出
1 info=""""------info of {_name}-----
2 Name={_name}
3 Age={_age}
4 Job={_job}
5 Salary={_salary}
6 ---------end-------"""
7 .format(_name=name,
8 _age=age,
9 _job=job,
10 _salary=salary)
11 print(info)
12
13 info2=
14 """------info of %s-----
15 Name=%s
16 Age=%d
17 Job=%s
18 Salary=%S
19 ---------end-------"""%(name,name,age,job,salary)
20 Print(info2)
21
22 info3 =
23 =""""------info of {0}-----
24 Name={0}
25 Age={1}
26 Job={2}
27 Salary={3}
28 ---------end-------""".fomat(name,name,age,job,salary)
29 print(info3)
while循环
1 age_of_oldboy=56
2 count=0
3 while count<3: #判断循环条件
4 guess_age = int(input("guess age:")) # input默认读取字符串
5 if guess_age==age_of_oldboy:
6 print("yes,good!")
7 break
8 elif guess_age > age_of_oldboy:
9 print("think smaller")
10 else:
11 print("think bigger")
12 count +=1
13 if count==3:
14 print("fuck off")
"""也可以不用elif
age_of_oldboy=56
count=0
while count<3: #判断循环条件
guess_age = int(input("guess age:")) # input默认读取字符串
if guess_age==age_of_oldboy:
print("yes,good!")
break
if guess_age > age_of_oldboy:
print("think smaller")
if guess_age < age_of_oldboy:
print("think bigger")
count +=1
else:
print("fuck off")
"""
guess任性玩
1 age_of_oldboy=56
2 count=0
3 while count<3: #判断循环条件
4 guess_age = int(input("guess age:")) # input默认读取字符串
5 if guess_age==age_of_oldboy:
6 print("yes,good!")
7 break
8 elif guess_age > age_of_oldboy:
9 print("think smaller")
10 else:
11 print("think bigger")
12 count +=1
13 if count==3:
14 print("are you want to try again?")
15 continue_result=input("")
16 if continue_result==("no")or continue_result==("n"):
17 count==4
18 else:
19 count=0
for循环
1 for i in range(10):
2 print("------",i)
3 for j in range(10):
4 print(j)
5 if j>5:
6 break #跳出当前整个循环//continue 是跳出本次循环继续下次循环
for循环之猜年龄
1 age_of_oldboy=56
2 i=0
3 for i in range (3): #判断循环条件
4 guess_age = int(input("guess age:")) # input默认读取字符串
5 if guess_age==age_of_oldboy:
6 print("yes,good!")
7 break
8 elif guess_age > age_of_oldboy:
9 print("think smaller")
10 else:
11 print("think bigger")
12 i+=1
13 if i==3:
14 print("fuck off")
15
16 for i in range(0,10,3): #从0开始到10结束,每隔三个打印一个
17 print("loop",i)
18 for i in range(10):
19 print("------",i)
20 for j in range(10):
21 print(j)
22 if j>5:
23 break #跳出当前整个循环//continue 是跳出本次循环继续下次循环
alex python of day1的更多相关文章
- alex python of day2
模块 sys模块:sys模块是用c语言写的,所以在lib下是不会有sys.py这个文件存在 1 import sys 2 print(sys.path) #打印环境变量 3 print(sys.a ...
- Python学习-day1
Mark一下,python学习. 今天一天已1.5x的速度看完了Alex老师的第一周的视频,先是4节鸡汤课,而且给了勺,讲述了python目前在世界的地位,发展趋势,以及未来的愿景. 最重要的还是写一 ...
- alex python of day3
集合 # author:"Jason lincoln" list_1={1,4,5,7,3,6,7,9} list_1=set(list_1) #把集合变成列表 去重复 list_ ...
- python学习 day1 (3月1日)
01 cpu 内存 硬盘 操作系统 CPU:中央处理器,相当于人大脑. 飞机 内存:临时存储数据. 8g,16g, 高铁 1,成本高. 2,断电即消失. 硬盘:长期存储大量的数据. 1T 512G等等 ...
- 学习Python的day1
自己以前从来没有写博客的想法,但是学Python,里面的老师也说了,写博客可以加深自己的记忆,也能回顾内容.还能给别人参考.挺值的.2017-09-16 一. Python介绍 python的创始人为 ...
- Python Learning Day1
字符串的操作 # 字符串的操作 str1 = 'my name is xxx, my age is 18.' # 优先掌握的操作: # 1.按索引取值(正向取+反向取) :只能取 print(str1 ...
- python基础 Day1
Python开发笔记 Day1 1.cpu内存 硬盘 操作系统 cpu:计算机的运算和计算中心,相当于人类大脑 内存:暂时存储数据,临时加载数据应用程序,4G(内存速度快,断电即消失) 硬盘:磁盘,长 ...
- python开发 Day1 python基础
编程语言主要从以下几个角度为进行分类,编译型和解释型.静态语言和动态语言.强类型定义语言和弱类型定义语言,每个分类代表什么意思呢,我们一起来看一下. 编译和解释的区别是什么? 编译器是把源程序的每一条 ...
- python学习day1
python简单介绍: Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种 ...
随机推荐
- Ubuntu16.04下Office替代品Office Online
Ubuntu16.04下Office替代品 Ubuntu16.04下的office Libreoffice 这个是Ubuntu自带的Office,总是存在各种问题,如果用来阅读还是不错的,但是编辑就不 ...
- spring容器启动扩展
我们可以在spring容器启动时添加自己的定制化初始化工作. 1)具体方法为:在web.xml中配置初始化属性contextInitializerClasses的值例如: <context-pa ...
- Linux下PHP连接MS SQLServer的办法
Linux下PHP连接MS SQLServer的办法分析问题 本来PHP脚本读写SQLServer是没有什么问题的,在Apache for windows和Windows IIS下可以工作的很好,一般 ...
- 各大公司Java后端开发面试题总结
ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量.采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副 ...
- HiveQL简单操作DDL
hive-2.1.1 DDL操作 Create/Drop/Alter/Use Database 创建数据库 //官方指导 CREATE (DATABASE|SCHEMA) [IF NOT EXISTS ...
- css 文字和子元素水平垂直居中
关于水平垂直居中,这是一个很简单的问题,但是很多时候,往往简单的东西,反而做不出来.这就是基础不扎实的缘故吧,我参照一些资料,总结了水平垂直居中的几种方法如下: 1 .文字水平垂直居中 这个比较简单, ...
- 给资源文件添加指纹(Gulp版)
至于为什么要费尽心思地给文件添加指纹,请参看前端静态资源缓存控制策略.这次要达到的小目标就是生成的资源文件能够被客户端缓存,而在文件内容变化后,能够请求到最新的文件. 需要用到的 gulp 插件是 g ...
- Windows环境下多线程编程原理与应用读书笔记(7)————事件及其应用
<一>事件 事件主要用于线程间传递消息,通过事件来控制一个线程是处于执行状态还是处于挂起状态. 事件和互斥量之间的差别: 事件主要用于协调两个或者多个线程之间的动作,使其协调一致,符合逻辑 ...
- King
King Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissi ...
- JDBC(MySQL)一周学习总结(一)
一周过去了,我在这分享一下这一周来学习 JDBC 的知识,同时也希望可以帮到别人! 首先我们从获取 JDBC 连接开始 Driver(每个驱动程序类必须实现的接口) 获取数据库连接需要配置数据库连接信 ...