Python【Python中必须控制格式,同一级的语句空格要相同】

一、安装了3版本的Python,在语法上有些区不同,主要是print()和input()上的区别

print("abc")#3版本输出字符串abc
print(123)#3版本输出整型123

input()#接收输入,解析字符串
eval(input())#接收输入,解析为整型

二、Python的错误或者异常

  • 语法错误
    语法分析器指出了出错的一行,且在最先发现错误的未知标记了一个箭头
  • 异常
    即使Python程序的语法是正确的,在运行它时也有可能发生其他错误,运行期间检测到的错误为异常,大多数的异常都不会被程序处理,都会以错误信息展示
  • 其他有关于异常的处理详见http://www.runoob.com/python3/python3-errors-execptions.html

三、Python中引入模块的方法

from 模块名 import 方法名
例如:引入随机数
from random import randint

四、变量名命名规则

  • 第一个字符必须是字母或者是下划线
  • 剩下的部分可以说字母、下划线或者数字
  • 变了名称是对大小写敏感的,例如name和Name不是同一个变量

五、 for 循环

如while循环一样,for循环可以用来重复做一件事情,例如输出1~100

for i in range(1,101):#range(1,101)表示从1开始,到101为止不包括101,循环了100次,取其中所有整数,for i in range(1,100)表示将这些数依次赋值给变量i,注意for语句后要以英文符号冒号结尾
  print i

六、字符串

例如:range()就是产生一组整数序列

  • Python中最常用的字符串表达方式是单引号''或者双引号""
  • 'string'和"string"的效果是一样的
  • 如果想表达一段英文单引号或者双引号的文字,那么表示这个字符串的引号就要与内容区别开来
  • 可以用转译字符\表示内容中的引号如'或者"
  • Python中可用'''或者"""三个单引号或者三个多引号(对)表示字符串,且可以直接换行
''' 
"What's your name" I asked 
"I'm Han Meimei."
'''

七、对数值进行类型转换

  • int(x)
  • float(x)
  • str(x)
  • bool(x)
i = 4.90
j = 0
n= int(i)
print(n)#输出4
n=float(i)
print(n)#输出4.900000
n=.2%f(i)
print(n)#输出4.90
m=bool(j)
print(m)#输出False

八、bool 类型转换

在Python中,以下数值会被认为是False

  • 为0的数字,包括0,0.0
  • 空字符串,包括'',""
  • 表示空值的None
  • 空集合,包括(),{},[]
    注:None是Python中的一个特殊值,表示什么都没有,和0,空字符、False、空集合都不同

九、自定义函数(def)

如果自己写一个函数,就需要去定义它,Python中关键字叫做“def”
例:

def SayHello()
      print("Hello World!")

return 是函数的结束语,return后面的值被作为这个函数的返回值,函数中任何的return被执行到的时候,这个函数就会结束
例:

from random import randint
num = randint(1,100)
result= False
while (result==False):
    number = eval(input())
    if(num>number):
        print("too small")
    elif(num<number):
        print("too big")
    else:
        print("Bingo")
        result=True  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容