python入门基础03

今日类容概要

  • pycharm的下载与使用
  • python语法与注释
  • Python语法之变量与常量
  • Python基础数据类型(先了解一些)

今日类容详细

1.该软件分为免费版和收费版

     免费版(community): 功能比较少,用着不是很方便
	 
     收费版(Professional):功能全面推荐使用(而且还有30天的免费试用时间)

2.免费使用

至今为止这款软件随着时代的更替已经跟新换代了不少的版本,而随着版本的更新,想要免费使用这款软件的方式也会麻烦。(所以说如果是已经免费使用的版本,不要随便去更新到罪行版本

免费获得软件的使用方式:
                 1.淘宝购买
                 2.百度激活码
                 3.使用第三方插件

pccharm比较笨重

本身pycharm这款软件占据的资源就比较多,并且如果在保持运行的情况下需要消耗计算机==1GB+==的资源。

4.文件后缀名

文件本身就是计算机给人提供使用的快捷键方式,而不同的文件名,也有着不同的文件后缀名来区分,python的文件后缀名是==.py==
eg:

        txt:记事本
        doc/docx:Word文档
        xls/xlsx:Excel工作表
        ppt/pptx:PowerPoint幻灯
	RAR:压缩包
	html:网页
	zip:压缩包
	exe:可执行文件
	pdf:pdf文档

5.如何创建py文件

我们在使用pycharm创建的py文件在编写代码的时候会有自动提示,tab补全,方向键选择

6.配置调整

   字体大小
   编程背景

image

   使用的解释器

image

7.运行Python代码

Python语法之注释

1.什么注释?

  注释其实就是对不知道的事物做出说明,就像是看文言文的时候在文章的下方都会标注
  着注释方便阅读理解,而在**编程中注释就是对 编写的一段代码做出的解释说明。**
  

g)

2.如何编写注释

    方式1:解释说明的文字前加 # 
	  快捷键: Ctrl + ?
	  # 注释(表示的是单行注释)
	  
     方式2:回车键(enter)左边的键在英文状态下按三下
	 '''
	 多行注释
	 '''
     方式3:回车键左边那个键英文输入法下+shift连按三下
	"""
	多行注释
	"""

PEP8规范

**PS:**pycharm中很多时候会有格式各样的颜色提示,还会有黄色,要不是红色的线就不会影响代码的运行。

Python代码编写规范
	1.单行注释如果是跟在代码的后面,那么 # 与代码之间需要空两个,内容与 # 空一格
	2.如果单行注释自成成一行,那么内容与# 空一格

**PS:**如何学习规范,可以借助于pycharm自动格式化代码反向学习

常量与变量

变量与常量都是为了让程序具备和人一样记录事物状态的能力

什么是变量

变量是 Python 程序用来保存计算结果的存储单元,为了方便访问这块存储单元,Python 给这块存储单元命名,该名称即为变量名,在 Python 中通过变量名来访问保存计算结果的存储单元

	记录变化(可能经常发生改变的)事物状态
	     eg:年纪 容貌 薪资
		 
  • 变量就是一个赋值语句的过程
  • 通过给变量名赋值可以进行变量值的改变
  • 变量名可以不变,变量值可以随时改变
  • 一个拥有变量值的变量名就是变量

image

什么是常量
	记录固定(可能不会经常发生改变)的事物状态
	      eg:出生年份 身份证号码

变量的基本使用

在日常生活中的变量例子:

	个人自我介绍
	姓名:andy
	年龄:18
	性别:男
	

在代码中如何记录事物状态

	name ='andy'
	age = 18
	gender ='male'

变量使用的语法结构与底层原理

	"""
	name = 'andy'
	变量名  赋值符号 数据值
	**底层原理:**
	 1.一旦看到赋值符号,那么一定要线看赋值符号的右侧
	 2.在内存空间中申请一块内存数据值
	 3.给数据绑定一个变量名
	 4.有了变量名了以后就可以通过变量名访问到该数据值
	 """
注意事项:
	1。同一个数据值能绑定多个变量名
	2.赋值符号也可能是变量名,如果是的话就应该先找该变量名绑定的数据值
	3.一个变量名同一时间只能绑定一个数据值。

image

变量名命名规范

变量名都是为了区分程序中不同的实体、人为起定的名字。通常把这些名字叫做标识符。

给变量命名不是随便起的,有着以下几种规范:

	1.中文是可以作为变量名的,但是不推荐使用,因为代码在运行的过程中容易报错。
	2.汉语拼音也能作为使用变量名使用,还是不推荐使用,(比较low)
	3.变量名只能是由字母,数字,下划线组成
	eg:name  name1  name_
	4.而且数字不能作为变量名的开头(会直接报错)
	5.变量名也不能用关键词来命名
	eg:print = 123(系统会直接报错)
	6.给变量名命名尽量做到见明知意

变量名的命名风格

	1.下划线式    (Python推荐使用)
		变量名中单词有很多,彼此之间的使用要用下划线隔开
	eg:name_from_mysql_ ="andy"
	驼峰体式
		大驼峰  每个单词的首字母大写
	eg:NameFromMysql = 'andy'
		小驼峰  除了第一个字母不打写,其他单词首字母大写
	nameFromMsql = 'andy'

PS:同一个编程语言中尽量固定使用一种命名风格,不要随意切换(任性也是阔以滴)

常量的基本使用

1.在Python中是没有真正意义上的常量(没有定义了就不能修改的说法),定义了也一样可以随时修改。
2.在Python中如果想表示出常量,那么可以使用全是大写的变量名来表示。

*eg:**HAST = ‘127.0.2’

PS:除了全是大写之外,其他的与变量用法一致。

数据类型

1.什么是数据类型?
	在日常生活中数据的表现形式有多种多样,在程序中也是如此。
2.为何学习数据类型
	针对不同的数据采集最佳的数据类型来表示出该数据的价值

3.本次学习数据类型仅仅是了解
	只要看到每个数据类型能够叫出它们的名字以及代码如何编写即可
4.学前必会

如何查看数据值的数据类型
tpye(数据值)\ tpye(变量名)

数据类型之整型 int

简单点来说就是整数

应用场景:年纪,年份,人数

	代码实现:
		age = 18
		stu_mun =50
		year = 2022

数据类型之浮点型float

简单点来说其实就是小数

应用场景:身高 ,体重 ,薪资

	代码实现:
		height = 1.8
		weight = 75.5
		salary = 3.5

数据类型之字符串类型str

**简单点来讲字符串的意思其实就是文本类型的数据>>>>:引号引起来的部分都是字符串

应用场景:姓名,地址,爱好

	代码实现:
    	name = 'jason'
 	 addr = '芜湖'
  	 hobby = '学习'
1.定义字符串有四种方式
	name = 'jason'
 	name1 = "jason"
 	name2 = '''jason'''
 	name3 = """jason"""
2.为什么定义字符串需要有多种方式
	我们在字符串中编写文本也可能会使用到引号,了避免发生冲突,
	就有了很多种方式。

info = “Jason老师说:‘年轻不是用来挥霍的资本’”

数据类型之列表list

用简单点的意思来说,其实就是可以多个数据值的类型,并且可以非常方便的取出来。

应用的场景:存储多个数据值,并且将来可能需要单独取其中一些

代码实现:
  	   me_list = ['jason', 'tony', 'kevin', 'oscar', 'jerry']

1.列表的文字描述
中括号括起来 内部可以存放多个数据值 数据值与数据值之间逗号隔开 数据值可以是任意数据类型
l1 = [11, 11.11, ‘jason’,[11, 22]]
2.索引取值
起始数字是从0开始
l1[索引值]

元组与列表的区别
元组比列表占用的资源更小
列表创建后,可以进行修改
元组创建后,不能进行修改

PEP8规范补充
1.逗号后面与数据值空一格
2.赋值符号左右都得空一格

image

数据类型之字典dict

能够非常精确的存储和表达数据值的含义

能够非常精确的存储和表达数据值的含义

代码实现:
    info_dict = {
        'username': 'jason', 
        'age': 18, 
        'hobby': 'read', 
	}
字典文字描述
   首先用大括号括起来,内部可以存放多个数据,数据的组织形式是 K : V键值对
   键值对与键值对之间用逗号隔开
      K是对V的描述性质的信息(进行解释说明)一般都是字符串
	  V是真正的数据值,可以是任意数据类型
按K取值

字典里只能按K取值,因为字典是无序的,没有索引的概念

info_dict[‘username’]

需要特别注意的是 Python3.7之前的版本字典是无序的,之后版本变为有序。

同时,字典最重要的一个特性,字典中的每一个key一定是唯一的。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值