• 计算机基础+python初阶


    今日内容:

    1.计算机基础知识
    2.python简介
    3.快速入门
    

    今日内容:

    一.计算机基础

    1. 计算机什么组成的
    
    	输入输出设备  cpu 硬盘 内存  
    
    	中央处理器  处理各种数据  相当于人的大脑
    
    	内存  存储数据 
    
    	硬盘  存储数据的  
    
    2. 什么是操作系统 
    
    	控制计算机工作的流程  软件 
    
    	什么是应用程序 
    
    	安装在操作系统之上的软件  就是应用程序
    
    总结:
    	 cpu  人的大脑
    	 内存 人的临时记忆
    	 硬盘 人的永久记忆
    	 
    	 操作系统 控制计算机硬件工作的流程
    	 应用程序 安装在操作系统之上的软件
    
    二. python简介 
    
    	1. python2和python3的区别
    	
    	python2 
    	源码不统一   
    	重复代码
    	
    	python3
    	源码统一   
    	没有重复代码了
    
    	编译型:
    		
    		优点:  运行速度快
    		缺点:	开发效率慢
    		
    	解释型:
    
    		优点:开发效率快
    		缺点:运行速度慢
    
    三.快速入门 
    
    	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.推荐写法
    			
    			驼峰命名:
    				大峰
    				小峰
    			下划线命名:
    				官方推荐使用
    		7.变量名要具有描述性
    	
    		a = 12
    		变量名 赋值  值		
    
    		7s = '你好'  错
    
    		a b = 123    错
    
    		alex_sb = 666 对
    
    		_ddd = 'ss'  对
    
    	常量
    
    		ALEX = 2022
    
    		ID = 110120130140
    
    	注释
    
    		# 单行注释  (当行注释)  不能换行
    		# 多行注释  """ """ 或者 ''' '''
    
    		""" 
    		我想吟诗一首来歌颂我的同桌
    		你看看他那乌黑短发
    		好像一只杂毛鸡啊
    		"""    可以换行
    
    	数据类型初识
    
    		整形  数字
    
    		字符串 汉字
    
    		布尔值 对错
    
    		列表  
    
    		元祖
    
    		字典 
    
    		集合
    
    		'字符串'
    		"""字符串"""
    
    		数字 
    
    		"字符串"
    		"my name is meet i'm 22 year old"
    
    		a = 'alex'
    		b = 'wusir'
    
    		print(a+b)  字符串拼接  注意: 只能和字符串相加
    		a = '坚强'
    
    		print(a*8)  字符串乘    注意: 只能和数字相乘
    
    		布尔值:
    
    		True  False
    
    		真的  假的
    		1      0
    
    	用户交互(input)
    
    		输入 输出
    
    		input("提示语句")
    
    		import getpass
    
    		user = input("请输入账号:")  
    		password = getpass.getpass("请输入密码:")  
    		print(password)
    		print(user)
    
    		只能在cmd中使用
    
    			type(类型)
    			str  字符串
    			int  整形
    			bool 布尔值
    
    			input获取到的都是字符串
    
    	流程控制语句
    
    		if  如果 
    
    		单if
    
    		if 关键字 空格 条件 冒号
    		缩进 结果
    
    		if 3>2:
    			print("你好美,小学")
    
    		if else
    		如果 否则
    
    		if 条件:
    			结果
    		else:
    			结果
    
    		if elif
    		如果 在如果
    
    		if 条件:
    			结果
    		elif 条件:
    			结果
    		elif 条件:
    			结果
    
    		if if
    
    		if 3>2:
    			print(1)
    		if 4>3:
    			print(4)
    		if 5>1:
    			print(6)
    

    		if 嵌套
    
    		if 条件:
    			结果
    			if 条件:
    				结果
    				if 条件:
    					结果
    


    内容总结:

    计算机基础
    
    	cpu               大脑
    	内存              临时记忆
    	硬盘              永久记忆
    	输入设备          眼睛 耳朵
    	输出设备          嘴巴
    
    	操作系统          控制计算机硬件工作流程的
    	应用程序          安装在操作系统之上的软件
    
    python简介
    
    	python是一个解释型语言
    
    	python2和python3的区别
    	源码不统一
    	重复代码
    
    	python2
    	print 可以不加括号
    	input 获取到的是你输入什么类型,就是什么类型   input()   "你收到罚单"
    	raw_input()  ==   python3 input
    
    	python3
    	print()  必须加括号
    	input    获取到的都是字符串
    
    快速入门
    
    	print()  输出 想要打印什么就放到括号里,注意汉字和字母要加引号
    	变量
    	1.数字,字母,下划线组成
    	2.不能太长
    	3.变量名要有意义
    	4.不能使用python中的关键字
    	5.不能数字开头
    	6.大小写区分
    	7.不能使用中文和拼音
    	8.推荐写法
    		驼峰体
    			大峰  AlexSb   每个单词首字母大写
    			小峰  alexSb   第一个单词首字母小写,其他单词首字母大写
    		下划线命名
    				alex_sb
    		
    常量
    	变量名大写就是常量
    
    	注释
    
    	# 单行注释(当行注释)       不能换行
    	''' ''' """ """ 多行注释   能换行
    
    基础数据类型初识
    
    	整型    int   +-*/
    
    	布尔值  bool  True False
    
    	字符串  str   + 同类型  * 只能和数字相乘
    
    	用户交互
    
    	input("提示语句")  输入
    
    	用户输入的内容全都到了input这里  
    
    	print(input("asdf"))
    
    	age = input("asfadsf")
    
    	print(age)
    
    	input获取到的都是字符串
    
    	if
    
    	单独if
    
    	if else
    
    	if elif
    
    	if elif else
    
    	if 嵌套
    
  • 相关阅读:
    《Metasploit 渗透测试魔鬼训练营》 攻击机无法攻击靶机
    Ubuntu 解压 RAR
    verilog实验2:基于FPGA的59秒计时器设计
    verilog实验1:基于FPGA蜂鸣器演奏乐曲并数码管显示
    Java基础之反射和动态代理
    Redis初探
    Rest(表述性状态转移)
    深入理解MVC模式
    @Controller和@RestController的区别
    solrconfig.xml和schema.xml说明
  • 原文地址:https://www.cnblogs.com/yhx003/p/11115704.html
Copyright © 2020-2023  润新知