python 学习笔记1-1(python是什么?及入门p1)

本人最近开始学习python,尝试下开通自己的个人博客,在学习过程中进行笔记的整理,希望可以与大家进行交流学习,本人是初学者,博客如有错误的话,大家可以批评指正,谢谢!
一:python简介
日常生活中,我们会见到很多种开发语言,其中,大致可以分为两种,一种是低级语言,一种是高级语言。
开发语言:
高级语言:Python Java、PHP C# Go ruby C++… 》》其基于的是 字节码
低级语言:C、汇编 》基于机器码
高级语言,简而言之就是利用语言解释器将高级语言翻译成低级语言所认识的语句,再通过翻译成机器码而被OS所辨识。
常见语言之间的对比:
PHP类:适用于写网页,局限性
Python Java: 及可以写网页 也可以写后台功能
- Python执行效率低,开发效率高
- Java执行效率高, 开发效率低

Python安装在OS上,
执行操作:
python运行的实质就是写一个文件文件中按照python的规则写,将文件交给Python软件,读取文件中的内容,然后进行转换和执行,最终获取结果。
Python软件 ==> Python解释器

二:基础入门**
1.认识变量及字符串

	**a .变量名**
			-字母
		    - 数字
			- 下划线
			三部分组成
			PS:
				1.数字不能开头 
				2.不能是关键字 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'
				3.最好不要和python内置的东西重复,Pycharm编程 ***
				

			例子:	

在这里插入图片描述

				# 注意你的变量名,你的变量名起的应该有一定意义。如user_1,user_2,随便乱起的话会对你以后你编程有大麻烦。
				****b. 字符串****
				input的用法,永远等待,直到用户输入了值,就会将输入的值赋值给该变量。
                字符串:
				name = "我是王AA"
				name = 'alex'
				name = """alex"""
				name = '''我是是征文'''
                以上是三种字符串的用法。

2. 条件语句
1. if基本语句
if 条件:
内部代码块
内部代码块
else:

				print('....')
				
				if 1 == 1:
					print("欢迎进入房间1")
					print("欢迎进入房间2")
					# TAB 键(注意空格)
				else:
					print("欢迎进入大厅")
				
			2. if 支持嵌套
				
				if 1 == 1:
					if 2 == 2:
						print("欢迎进入房间1")
						print("欢迎进入房间2")
					else:
						print('欢迎进入大厅')
				else:
					print("欢迎进入厨房")
			3. if elif

				inp = input('请输入会员级别:')

				if inp == "高级会员":
					print('a')
				elif inp == "白金会员":
					print('b)
				elif inp == "铂金会员":
					print('c')
				else:
					print('0')
					
				print('end.')
					
			补充:pass 代指空代码,无意义,仅仅用于表示代码块
				if 1==1:
					pass
				else:
					print('sb')

		4. 小例子

在这里插入图片描述
3 .基本数据类型

			字符串   -    n1 = "alex"   n2 = 'root'   n3 = """eric"""  n4='''tony'''
			数字     -    age=21        weight = 64   fight = 5  
			
			加减乘除等:
				字符串:
					加法:
						n1 = "alex"
						n2 = "sb"
						n4 = "db"
						n3 = n1 + n2 + n4
						# "alexsbdb"
						
					乘法:
						n1 = "alex"
						n3 = n1 * 10
				数字:
						n1 = 9
						n2 = 2
						
						n3 = n1 + n2
						n3 = n1 - n2
						n3 = n1 * n2
						n3 = n1 / n2
						n3 = n1 % n2  #判断余数
						n3 = n1 ** n2
	例:判断奇偶数
							num = 12								
							n = num % 2
							if n == 0:
								print('偶数')
			 				else:
								print('奇数')

4. 循环
死循环
while 1==1:
print(‘ok’)

5. 练习题
1
在这里插入图片描述
2.
在这里插入图片描述
3.
在这里插入图片描述
4.
在这里插入图片描述
5.
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值