python基础

一,Python介绍

  1.python的创始人为吉多·范罗苏姆(Guido van Rossum)。龟叔

  2.Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。

二.python的优缺点。

      优点 1.开发效率非常高,Python有非常强大的第三方库

  2.可移植性

  3.可扩展性,可嵌入性

三.变量

命名规则;
   1. 由数字, 字母, 下划线组成
   2. 不能数字开头. 更不能是纯数字
   3. 不能是关键字
   4. 不要太长
   5. 不要用中文
   6. 区分大小写
   7. 要有意义
   8. 驼峰和下划线命名
  常量: 全部字母大写常量. 约定俗成

四.数据类型

  1. int整数. +-*/% //整除, > < >=  <= !=

a = input("请输入一个数:")
a = int(a) # 把传进去的内容转换成数字
b = input("请输入另一个数:")
b = int(b)
print(a+b) # a, b都是int类型
  2. str字符串. 用',",''',""" 引起来的都是字符串 +  * 
  3. bool 布尔值. 只有True和False两个值

五.用户交互(input)
  变量=input("提示语")  变量是字符串类型, 字符串=> 数字    => int(str)

'''print(1+3)
__='alex'
_a_b_1='wusir'
print('__','_a_b_1')
a='128'
print (type(a))
# 请你打印出: 周杰伦说:"昆凌也还不错. 我很欣慰!"
# print('周杰伦说:"昆凌也还不错. 我很欣慰!"')
print('周杰伦说:"'+'昆凌也还不错,我很欣慰!"')
print('你还'end'')
print("你好")	# 在print之后. python解释器会自动的添加换行符
print("何泽伟")
print("大阳哥")
a = 10
print('a=',a)
s1 = "a"
s2 = "b"
s3 = "c"
s4 = s1 + s2 + s3
s1 = "sylar"
s2 = "wusir"
s3 = "alex"
s4 = s1 + s2 + s3
print (s4)
print ('有的人叫'+s1+'娶了一个叫'+s2) 	# 字符串拼接(连接)
s = 'aaa'
print (s*20)
s = 1 < 3
print(s)
gender = input('你是个男的还是女的')
if gender == '女的':
	print('请进!')
else :
	print ('滚蛋')
	
	
age = input('你多大了?')
if int(age) >= 60:
	print('请去隔壁!')
else :
	print('请进')'''
	
	
	# 输入你兜里的钱
# 如果你的钱大于500块. 和啤酒吃炸鸡. 生活美滋滋
# 如果你兜里的钱 小于500 大于300. 吃个盖浇饭. 生活乐无边
# 如果你都里的前 小于300 大于50. 吃个方便面. 开心
# 如果你兜里的钱 小于50. 今天减肥.
money = input("你有多少钱?")
if int(money) > 500:
	print('和啤酒吃炸鸡. 生活美滋滋')
else: 
	if	int(money) > 300:
		print("吃个盖浇饭. 生活乐无边")
	else:
		if int(money) > 50:
			print('吃个方便面. 开心')
		else:
			print(' 今天减肥.')
		
		
'''money = input("你有多少钱?")		
if int(money) > 500:
	print("和啤酒吃炸鸡. 生活美滋滋")
else:
	# 小于500
	if int(money) > 300:
		print("盖浇饭走起")
	else:
		if int(money) > 50:
			print("方便面走起")
		else:
			print("减肥")'''

  

六.if判断
  最基本用法
  if 条件判断:
   代码块
  运行流程. 当条件是真. 执行代码块
  
  if 条件:
   代码块1
  else:
   代码块2
  执行流程: 当条件成立. 执行代码块1. 否则, 执行代码块2. 二选一
  
  if 条件1:
   代码块1
  elif 条件2:
   代码块2
  .....
  else:
   代码块n
  执行流程: 当条件一成立时,执行代码块1;否则看条件2,当条件2成立时,执行代码块2,否则看条件3....当条件N成立时,执行代码块N.  N选一

# gender = input("你是个男的还是女的?")

# if语句 ==表示判断
'''
if gender == '男的':
	print("滚蛋!")
print("吓死我了")



if gender == '女的':
	print("请进. 欢迎光临!")
else:	# 否则
	print("滚蛋")
	


if gender == '女的':
	age = input("你多大了啊?") # 年龄大于60就不开门了. 小于60可以考虑
	if int(age) < 60:
		print("请进")
	else:
		print("大妈您去隔壁看看金老板")
else:
	print("滚蛋!")



# 输入你兜里的钱
# 如果你的钱大于500块. 和啤酒吃炸鸡. 生活美滋滋
# 如果你兜里的钱 小于500 大于300. 吃个盖浇饭. 生活乐无边
# 如果你都里的前 小于300 大于50. 吃个方便面. 开心
# 如果你兜里的钱 小于50. 今天减肥.

money = input("请输入你兜里的钱:")
if int(money) > 500:
	print("和啤酒吃炸鸡. 生活美滋滋")
else:
	# 小于500
	if int(money) > 300:
		print("盖浇饭走起")
	else:
		if int(money) > 50:
			print("方便面走起")
		else:
			print("减肥")


money = int(input("请输入你兜里的钱:"))

if money > 500:
	print("和啤酒吃炸鸡. 生活美滋滋")
elif money > 50:
	print("方便面走起")
elif money > 300:
	print("盖浇饭走起")
else:
	print("减肥走起")
'''

  

七.注释

#表示单行注释   ''' ''' 和 """ """表示多行注释

原文地址:https://www.cnblogs.com/shuai1993/p/9255644.html