首页 > 技术文章 > Python入门--1--基本中的基本

modaidai 2017-04-14 15:11 原文

 一、

1、这是一个面向对面的编程,一种解释性语言。

2、缩进是python的灵魂,使代码变得非常简洁,正确使用冒号“:”,IDLE的       下一行会自动缩进

3、if语句中 python拒绝接受赋值 会报错 这就会使程序更好找错误

4、python中可以用加号“+”,进行字符串拼接

二、python3.0与python2.7很不兼容 ,连print都不一样

三、简单程序:

1、

input:输出一部分内容,并且让用户输入一些内容,并赋值给等号前面的变量、

例如:  x = input(“这是一个input程序,告诉我你的名字:”)

如果想输出刚刚输入结果的时候需要注意,要加上一对单引号‘’,不然后报错,而且是英语的单引号,中文的单引号也会报错。

例如: x = input   ###要输入加上单引号的:‘Tom’才可以 不能直接输入Tom

print("i'm ok ,sir" + "i'm Tom" + x)

 

 

2、

int:把值变为整数并赋值给前面的变量

例如: x = int(某一个数字)

 

3、

if语句:跟很多语言一样  if与else

例如:

 

 

四、内置函数

BIF = Built - in - functions    input 就是内置的函数   一共有68个函数

输入 dir(__builtins__) 可以查看有多少内置函数      ##注意是一边两个下划线  一个会报错

help(函数名称)      ##看帮助信息

 

 

五、变量

注意事项:

1、使用之前一定要先赋值

2、变量名可以包括字母、数字、下划线,但变量名不能以数字开头

3、区分大小写

4、等号(=)是赋值的意思 ,左边是名字 右边是值 不能写反了

5、尽量给变量取一个专业一点的名字

 

六、字符串

 1、到目前为止,我们认为的字符创就是引号内的一切的东西,字符串也叫文本

 2、创建字符串的时候,要在字符串两边加上引号,单引号和双引号都可以

蛋是 !!

有时需要转义 要用到反斜线“\” 比如
1、print“let\'s it go”      ##输出的就是let's it go 

 

2、str = "c:\\now" 

print(str)  ###输出c:\now

 

3、原始字符串,引号前面加上r

比如: str = r"c:\now"

str   ##输出的是 : c:\\now

 

4、长字符串,用于存放分段的字符串,比如古湿词

两边加上三个单引号或者双引号

比如 """XXXXXXX"""

 

思考:

1、如何不加“r”  打印Let's it go     ##答案 直接输入 “Let's it go”

2、使用原始字符串时,结尾不能是反斜线,那要怎么办    ##str = r'CCC\sss\eee\www''\\'    ##再使用一对单引号而且也进行转义

 

推荐阅读