首页 > 编程语言 >python

python

时间:2024-03-22 18:14:15浏览次数:24  
标签:下划线 Ctrl python make https 变量

安装配置

安装相关

python

1.windows 版本的 下载路径 https://www.python.org/downloads/windows/

pycharm

1.安装后 pycharm 的路径 C:\Program Files\JetBrains\PyCharm 2022.3.1\bin
2.pycharm 的 破解方法 https://www.exception.site/article/1702
3.破解文件在 chrome tomorrow\python\pycharm_steup\破解pycharm

配置相关

pycharm

1.配置 不同的 虚拟 python 解释器
	1.点设置 project 下面  python Interpreter
	2.点下来箭头 点 show all 点 + 号 选 add local interpreter
	3.location 表示 虚拟的位置 base interpreter 表示你要选择的 python 的版本
	4.可以 增加 删除 修改 过滤 修改可以修改 虚拟环境的名字 只是名字而已 和 路径 解释器 本身版本无关

基本操作

pycharm

pip基操
	pip list
	pip install requests
	pip install -r requirements.txt 
	pip freeze > requirements.txt # 导出依赖
	pip uninstall requests
	pip install –upgrade requests==2.1.0 
	pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple   #指定源
	pip --version # 查看版本
常见的安装源:
	https://pypi.tuna.tsinghua.edu.cn/simple # 清华
	https://mirrors.aliyun.com/pypi/simple/  # 阿里
	https://mirrors.163.com/pypi/simple/     # 网易
	https://pypi.douban.com/simple/          # 豆瓣
	https://mirror.baidu.com/pypi/simple/    # 百度
	https://pypi.mirrors.ustc.edu.cn/simple/  # 中科大
	https://mirrors.huaweicloud.com/repository/pypi/simple/ # 华为
	https://mirrors.cloud.tencent.com/pypi/simple/ # 腾讯
快捷键:
	格式化代码:"Ctrl+Alt+L"
	注释代码:"Ctrl+/"
	复制当前行或选定的代码块:"Ctrl+D"
	剪切当前行或选定的代码块:"Ctrl+X"
	粘贴剪贴板内容:"Ctrl+V"
	撤销上一步操作:"Ctrl+Z"
	重做上一步操作:"Ctrl+Shift+Z"
	查找文件:"Ctrl+Shift+N"
	查找类、方法或变量:"Ctrl+N"
	在文件中查找文本:"Ctrl+F"
	在文件中替换:"Ctrl+R"
	在整个项目中查找文本:"Ctrl+Shift+F"
	跳转到定义:"Ctrl+左键单击"
	显示参数信息:在函数或方法后面输入"("并按下"Ctrl+P"
	运行单元测试:在测试方法上点击右键,然后选择"Run"或按下快捷键"Ctrl+Shift+F10"
	调试单元测试:在测试方法上点击右键,然后选择"Debug"或按下快捷键"Shift+F9"
	跳到新的下一行 shift + 回车

python 语法

1.变量
	1.Python是动态语言,它处理变量的概念与一般静态语言不同。静态语言如C C++当定义变量时内存就会预留空间存储变量内容。
	2.变量所使用的是参照地址的概念,设定一个变量x=10时,Python会在内存某个地址存储10,此时我们简历变量x像是一个标志,
		其内容是存储10的内存地址。如果有另一个变量y=10 则y的标志内容也是存储10的内存地址。相当于变量时名称,不是地址。
		使用内置函数id()获取变量内存地址。
	3.x = 10
		y = 10
		print(id(x)) //21430544
		print(id(y)) //21430544
	4.命名规则
		1.必须有英文字母、_下划线或中文开头,建议用英文字母。
		2.只能由英文字母、数字、_下划线或中文组成,下划线开关的变量会被特别处理。
		3.英文字母大小写敏感,Name和name是两个变量名。
		4.Python系统保留字或关键字不能当做变量名,这会让程序报错。内置函数名不建议当变量名
		5.具体命名:
			命名:
			驼峰命名
			1.appName:第一个单词首字母小写 第二个单词首字母大写
			2.AppName (class):第一个单词首字母大写,第二个单词首字母大写,以此类推
			下划线命名
			app_name :用于函数名称 用下划线连接单词名称
			APP_NAME:全大写用于常量
			小结:
			变量命名:变量,函数用下划线 类用大驼峰
			全局变量(常量):大写,多个单词用下划线连接
	5.下划线变量
		_test
		这样定义为私有变量、函数或方法,不想直接被调用时用单下划线开头
		结尾下划线例如:
		dict_
		为了避免与系统关键字或内置函数名称相同
		前后双下划线例如:
		__test__
		这是python内部保留变量或方法
		前边双下划线例如:
		__test
		私有方法或变量的命名,无法直接使用本命存取
python 简单的类结构
class Car:
    def __init__(self, make, model, year):
        self.__make = make      # 私有变量
        self.__model = model    # 私有变量
        self.__year = year      # 私有变量

    def get_make(self):
        return self.__make     # 通过公共方法访问私有变量

    def set_make(self, make):
        self.__make = make     # 通过公共方法修改私有变量

car = Car("Toyota", "Camry", 2022)
print(car.get_make())         # 输出: Toyota

car.set_make("Honda")
print(car.get_make())         # 输出: Honda

# 尝试直接访问私有变量
print(car.__make)             # 报错: AttributeError: 'Car' object has no attribute '__make'

2.多重赋值 可以多个变量等于一个值 可以多个变量等于多个值 左右必须个数对称 x = y = z = 10 a, b = 10, 4 print(x, y, z) print(a, b)

课件相关

https://docs.qq.com/sheet/DREJyckVrcEV6WVlU?tab=000001 
教学案例(随用随更):【腾讯文档】爬虫百例-宇哥实战 :群文件自取 
测试练习题 :【腾讯文档】测试练习题 (都是实战) 
https://docs.qq.com/doc/DRGR0cENDWk9xd21R 
课件资料:群文件自取 
ps:没有基础或基础不好不要跳着看 
Python课件更新中:https://docs.qq.com/doc/DREFKSHFSc2ZQTll4

标签:下划线,Ctrl,python,make,https,变量
From: https://www.cnblogs.com/tomorrow9527/p/18078918

相关文章

  • Python中的数据集包含哪些?
    1.set()集合格式:{元素1,元素2,元素3},元素之间用逗号分隔,每个元素的类型可以不一样,比如{1,2,3},{'a','b','c'},{'a',1,'b',2}set集合是无序的,里面的元素不可重复 2.list集合(列表)格式:[元素1,元素2,元素3],元素可以是任何类型,比如字符串,数字,字典对象等list集合是有序的,里面的元......
  • python异步编程
    1、协程1.1协程是什么协程不是计算机提供,程序员人为创造。协程(Coroutine)也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。线程是通过时间片抢占来执行程序的,相比与线程的抢占式调度协程de协作式调度是程序自身......
  • 为什么说金融/财务人需要学Python??
    Python是财务人和金融人的多功能工具箱!它有非常多的细分应用,接下来我将给你详细介绍为什么财务、金融方向需要学Python以及有哪些方向的细分应用!一、为什么金融/财务人需要Python?想在行业中崭露头角?那你可不能忽视Python这个神器!首先,它是个数据处理高手,无论是股票......
  • Python中常用模块有哪些?
    1.importosos模块提供很多方法用来处理文件和目录 2.importsyssys模块提供了一系列运行环境的变量和函数,例如argv变量,argv变量是一个包含命令行参数的列表 3.fromminioimportMiniominio是一个对象存储服务,可以用来存储大量的数据,比如图片,视频,文档等 4.frommysq......
  • python运算符
    运算符:算数运算符:赋值运算符:比较运算符: 逻辑运算符:  ......
  • python 使用 ffmpeg合成音视频
    moviepy太慢了,ffmpeg似乎快一点1.从github下载安装https://github.com//BtbN/FFmpeg-Builds/releases  下载了ffmpeg-master-latest-win64-gpl-shared.zip 直接解压到某个目录中,如:D:\ffmpeg  ,并添加环境变量,将  D:\ffmpeg 添加到path变量中(win10)在命令行运行 ffm......
  • 肖sir__python的安装2.1
     一、Python安装 python现在主要就是python2和python3,目前python3最新是3.8,考虑稳定性我们用3.6,3.7等第一步:下载Python安装包python现在主要就是python2和python3,目前python3最新是3.8,考虑稳定性我们用3.6,3.7等 1.python的官方网站下载python的安装包 地址:https://ww......
  • 【Python脚本随手笔记】 ---基于鸿蒙系统LiteOS实现差分编译脚本(下篇)
    ......
  • python中的多继承理解
    在python的多继承中,父类的初始化顺序遵循所谓方法解析顺序(MethodResolutionOrder,MRO)的机制。python使用C3线性化算法来确定多继承类的MRO:1.目标:创建一个一致的线性继承顺序,同时保持父类的相对顺序和子类优先原则。2.子类优先:子类总是在其父类之前出现。从而子类......
  • Python函数每日一讲12 - len()
    引言在Python编程中,经常会遇到需要获取对象的长度或者元素个数的情况。而len()函数就是用来返回对象的长度或者元素个数的。通过本文的介绍,你将学习到len()函数的基本用法以及在实际应用中的一些技巧,帮助你更好地利用这一函数解决问题。语句概览len()函数用于返回对象的长度或......