python基础(初识)

 

Python简介

python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。

(龟叔:2005年加入谷歌至2012年,2013年加入Dropbox直到现在,依然掌握着Python发展的核心方向,被称为仁慈的独裁者)。

python2和python3的区别

python2
源码不统一
重复代码
英文没问题,中文报错,默认编码:ascii
显示中文:首行:# -- coding:utf-8 --

python3
源码统一
没有重复代码了
英文,中文没有问题. 默认编码:utf-8

python编程语言类型

编译型与解释型
编译器:当程序运行时,将代码从上至下,一句一句解释成二进制,在执行.典型:python,php
解释器:将源码一次性转化成二进制文件,然后在执行.典型:C,C++…

编译型
   优点:运行速度快

缺点:开发效率慢
解释型
   优点:开发效率快

缺点:运行速度慢

快速入门

print() 输出

	变量
	print(12+34)
	print((12+34)*2)
	print(((12+34)*2)*3)

	a = 12+34
	b = a*2
	c = b*3

	print(a)   # 注意打印a的时候不能加引号    这是一个错误的示范"a" 

变量命名规则

1.变量是由字母,数字,下划线组成
2.禁止已数字开头
3.禁止使用python中的关键字 print
4.不能使用中文和拼音
5.变量名要区分大小写
6.推荐写法

驼峰命名:
	大峰  AlexName  每个单词首字母大写
	小峰  alexName  第一个单词首字母小写,其他单词首字母大写
	下划线命名:  alex_sb  (推荐使用)

7.变量名要具有描述性

常量

变量名大写就是常量

注释

单行注释(当行注释)# — 不能换行
多行注释 ‘’’ ‘’’ “”" “”" — 能换行

基础数据类型初识

    **整型**    int   +-*/

	**布尔值**  bool  True  False

	**字符串**  str       + 同类型        * 只能和数字相乘

	**用户交互**

	input("提示语句")  输入

	用户输入的内容全都到了input这里  

		print(input("请输入内容"))

		age = input("请输入年龄:")

		print(age)

	input获取到的都是字符串

	if四种用法

	1)if 条件:
		结果

	2)if 条件: 
		结果
	  else:
		结果

	3)if 条件:
		结果
	elif 条件:
		结果
	elif 条件:
		结果
	elif 条件:
		结果
	...

	if 条件:
		结果
	elif 条件:
		结果
	elif 条件:
		结果
	elif 条件:
		结果
	else:
		结果

	4)if 嵌套(可连续嵌套多个,只列一个)
	if 条件:
		if 条件:
			结果
		else:
			结果
	else:
		结果

猜你喜欢

转载自www.cnblogs.com/YZL2333/p/10184525.html