python基础之第一个python脚本

Python大数据复习题 3.我国各地区普通高等教育发展状况数据:x1为每百万人口高等院校数,x2为每十万人口高等院校毕业生数,x3为每十万人口高等院校招生数,x4为母十万人口高等院校在校生数,x5为每十万人口高等院校教职工数,x_6为每十万人口高等院校专职教师数, x7为高级职称占专职教师比例,X8为平均每所高等院校的在校生数,x9为国家财政预算内普通高教经费占国内生产总值比重,x10为生均教育经费。(2)对df第3列、第4列进行切片,切片后得到一个新的数据框记为df1,并对df1利用自身的方法转化为NumPy数组Nt。 阅读详情

第一个python脚本

文件的创建

文件创建注意事项

文件扩展名为 .py
内容第一行通过注释的方式声明当前脚本的字符集,保存时必须以utf-8的编码格式保存(在保存的左边有一个编码类型,选择utf-8)

# coding:utf-8
print("Hi, pipijiang")
print('hello python')

如果保存的文件不显示扩展名,可以打开一个文件夹,在状态栏-查看-选项-查看-高级设置-将隐藏已知文件类型的扩展名对勾点掉

文件运行

打开cmd , cd进入到目标文件夹中

python 文件名

就可以执行文件

cmd 的部分命令

dir 显示当地前所有目录
cd 进入某文件夹

注释

单行注释

#这是单行注释 –所有的注释在执行时,都不会执行 注意标准情况下是在代码后2个空格再添加注释

多行注释
 """
 这是多行注释
 """

print("hello")
print('hello')

每个print()打印的内容默认追加一个字符”\n” (换行符)

print('hello')
print()
print("hello", "world", "ppj")
#输出内容
hello

hello world ppj

注意 多个参数时逗号后加一个空格
这就是print()函数

数据类型

我们可以通过type(参数)这个函数来输出变量的字符类型

str 字符类型
int 整数类型
float 浮点数类型
bool 布尔类型
byte 字节类型


变量

将字面常量赋给具有一定意义的符号,这个符号就是变量名。
如果需要改变变量的值,则通过“变量名=” 格式重新赋予新的字面常量或其他变量名
规范写法:等于符号的前后各加一个空格
name = ‘ppj’
age = 18
变量名 = 变量值
命名规则

能以名母、下划线开头可以包括字母,数字,下划线,
不能是关键字,如type,print,int等。

多变量赋值

a, b = 1200, 800
a, b = 1200 #这个会报错

变量中一般首字母要小写,必要的时候可以用下划线


运算符

算数运算符

 - 加 a + b
 - 减 a - b
 - 乘 a * b
 - 除 a / b
 - 取余 a % b
 - 取整 a // b

+、- 在计算时优先级是最小的,如果要先计算+ 或 - ,则使用一对小括号 ()
如: 18+19 / 2 ,(18+19)/ 2
如果优先级相同,则从左向右依此计算

复合算术运算符

- 加等 +=
- 减等 -=
- 称等 *=
- 除等 /=
- 取余等 %=
- 取整等 //=

关系运算

结果为布尔类型(True/False)

- 等于 ==
- 不等于 !=
- 大于 >
- 小于 <
- 大于等于 >=
- 下雨等于 <=

优先级: 算数运算符 > 关系运算符
注意: 在布尔类型进行算数运算时自动装换成0或1
返回值为 True/False

逻辑运算

针对布尔数据类型做运算

- 或 or
- 且 and
- 非 not

成员运算符

- 判断在..里 in
- 判断不在..里 in

返回值为 True/False

身份运算符

- is 是
- not is 不是

返回值为 True/False

Appium + Python App自动化第一个脚本 今天跟大家讲解一个Appium和Python App自动化的脚本。 【1】打开你的夜神模拟器(或者连接你的手机) 【2】打开桌面的Appium 【3】下载你要测的App的apk文件,放到桌面 【4】拖动你的apk安装包到夜神模拟器里,然后模拟器会提示你安装。安装。原来的apk文件先不要删 【5】进入cmd 【6】先输入adb devices,查看设备号(后面会用到) 【7】查看apk文件的属性,复制它的路径比如船长这里用的是Tencent 新闻客户端,先复制位置 1: 【8】回到cmd里,输入如下命令 阅读详情

相关推荐

射频工程师必须了解的S参数四项要点

本文围绕单端 6 英寸走线的 S 参数展开深入分析,核心包含四项关键要点:低频下导线电学长度远小于信号波长,S11 呈大负分贝值、S21 接近 0 分贝;端口与走线的阻抗不匹配引发反射叠加,形成 S11 首个峰值(对应传输线四分之一波长频率);S21 相位可作为一致性检查依据,其 90° 相位差与 S11 峰值吻合;理想建模中 S11 峰值随频率上升因损耗下降,实际测量因连接器等阻抗不连续性,S11 会出现振荡上升。分析依托 Keysight ADS 工具与电磁求解器原理,为 S 参数解读提供科学支撑。

一只豌豆象的博客 1284

创建一个python脚本,命名为test1.py,实现以下功能

(4)定义一个嵌套列表Li=['k',[3,4,5],(1,2,6),18,50],采用for循环的方式,用setdefault()(1)定义一个元组t1=(1,2,'R','py','Matable')和一个空列表list1.(2)以while循环的方式,用append()函数依次向list1中添加t1中的元素。函数依次将Li中的元素添加到dict1中,其中Li元素对应的键依次为a、b、c、d、e。(3)定义一个空字典,命名为dict1。

weixin_61343027的博客 3618

Python自然语言处理 NLTK 库用法入门教程【经典】

@本文来源于公众号:csdn2299,喜欢可以关注公众号 程序员学府 本文实例讲述了Python自然语言处理 NLTK 库用法。分享给大家供大家参考,具体如下: 在这篇文章中,我们将基于 Python 讨论自然语言处理(NLP)。本教程将会使用 Python NLTK 库。NLTK 是一个当下流行的,用于自然语言处理的 Python 库。 那么 NLP 到底是什么?学习 NLP 能带来什么好处? ...

python函数基础教程 1万+

Python numpy的基本操作

1.创建一个Python脚本,命名为test1.py,完成以下功能: 定义一个列表list1=[1,2,4,6,7,8],将其转化为数组N1 定义一个元组tup1=(1,2,3,4,5,6),将其转化为数组N2 利用内置函数,定义一个1行6列元素全为1的数组N3 将N1,N2,N3垂直连接,形成一个3行6列的二维数组N4, 将N4保存为Python二进制数据文件(.npy格式)。 import numpy as np list1 = [1,2,3,4,6,8] N1 = np.array(list1) t

qq_48288251的博客 1万+

免Root抓包神器Packet Capture:安卓App数据捕获全攻略

本文详细介绍了免Root安卓抓包神器Packet Capture的安装与使用全攻略。通过利用安卓系统的VPN Service API,该工具无需Root权限即可捕获并解密App的HTTP/HTTPS网络流量。文章从核心原理、证书安装、实战抓包步骤到结果分析与常见问题排查,提供了完整指南,是移动端开发、安全测试和数据分析的实用利器。

weixin_29232507的博客 1073

国家基因组科学数据中心(NGDC)---组学原始数据如何上传GSA

在发表文章之前我们需要将测序的原始数据上传到一个公共库,并在文中提供accession number,实现数据的公开共享,这是国际惯例。以前我们上传数据时只能上传到美国国立生物技术信息中心(NCBI)、欧洲生物信息学研究所(EBI)、日本核酸数据库(DDBJ),现在中国科学院北京基因组研究所(国家生物信息中心)国家基因组科学数据中心 (CNCB-NGDC)—中国的 "NCBI" 已经建立并日渐完善。组学原始数据归档库(GSA)是组学原始数据汇交、存储、管理与共享系统,是国内首个被国际期刊认可的组学数据发布平

sisichen 1万+

numpy的使用习题集

numpy的使用习题 编写程序, 创建一个Python脚本,命名为test1.py,完成以下功能: (1)生成两个3×3矩阵(数据自己定义),并计算矩阵的和、差和乘积。 (2)求以上矩阵的特征值和特征向量。 (3)对以上矩阵进行奇异分解。 ''' 1. 编写程序, 创建一个Python脚本,命名为test1.py,完成以下功能: (1)生成两个3×3矩阵(数据自己定义),并计算矩阵的和、差和乘积。 (2)求以上矩阵的特征值和特征向量。 (3)对以上矩阵进行奇异分解。 ''' import numpy a

shigen的博客 4215

深信服aCloud虚拟存储VS3.0实战:从数据分片到仲裁机制的全流程解析

本文深度解析了深信服aCloud虚拟存储VS3.0的核心架构与生产级实践。从数据分片、条带化写入、多副本机制到智能缓存分层,详细阐述了其如何实现高性能与高可靠性的平衡。同时,深入剖析了动态均衡、平滑扩容以及故障恢复与仲裁机制,为运维人员和技术决策者提供了在超融合基础架构(HCI)中部署和管理虚拟存储的实战指南。

net55的博客 588

Python高分大数据分析与挖掘大作业

本文包含五个数据分析任务:1)线性代数计算,包括矩阵运算、特征值和奇异值分解;2)油气储量预测的线性回归建模;3)超市购物记录的Apriori关联规则挖掘;4)城市消费指数的可视化与K-means聚类;5)工业企业经济指标的神经网络预测。每个任务均采用Python实现,涉及numpy、pandas、sklearn等库,涵盖矩阵计算、回归分析、关联规则、聚类分析和神经网络等多种数据分析方法,并包含数据可视化展示。完整代码展示了从数据预处理到模型构建的全过程,为多领域数据分析提供了实用案例。

Dave_Young的博客 9696

手把手教你学Simulink——基于Simulink的蚁群算法路径规划仿真建模示例

路径规划是机器人导航系统中的核心任务之一,旨在为机器人找到一条安全且高效的路径,使其能够从起点到达目标点,同时避免与障碍物发生碰撞。在开始之前,需要定义工作环境(例如地图),包括起点、终点以及可能存在的障碍物位置。通过本指南,我们介绍了如何基于Simulink结合MATLAB实现蚁群算法的路径规划仿真建模。

MHD0815的博客 222

simulink的电动汽车制动系统热管理仿真

本文系统研究了电动汽车制动系统热管理仿真技术。通过建立机电液多物理场耦合模型,分析了不同工况下的动态热平衡特性。提出基于MPC的动态调节和NSGA-II多目标优化算法,使电池温度波动降低60%。创新性采用石墨烯相变材料与微通道液冷复合技术,冷却系统能耗减少40%。研究构建了完整的工程验证平台,涵盖200kW电制动测试台和高精度热成像系统。展望指出,未来将结合Transformer预测和强化学习算法,进一步优化热管理策略。该研究为电动汽车制动系统热管理提供了从理论建模到工程实施的完整解决方案。

xiaoheshang_123的博客 121

Python零基础教程:从Python安装到第一个py脚本运行全过程,小白也能学会

之前刷博客看到一个很好玩的python脚本,正好今日闲来无事打算跑起来看看效果,然后开始找python相关的资料科普了一下,借此记录一下从官网下载python3.9安装包到第一个python程序的运行的整个过程。第一次尝试学习python感觉挺好玩的,也算是踏出了第一步了吧,学会了python环境安装,python模块安装,也成功运行了人生中第一个python程序,相信往后还会有第二个、第三个…第N个。

m0_75067840的博客 6213

uniapp - 解决uni.getLocation定位不准有偏差,定位经纬度不准确有几百米误差、获取地图定位有偏差怎么办,已配置高精确度但依旧不精准(uni.getLocation定位不准如何解决)

uni.getLocation,获取当前的地理位置、速度。已经设置altitude高精度,uniapp API获取定位有差异问题解决,获取定位有几百米偏差,uni.getLocation(OBJECT)中使用默认type ”wgs84“会导致定位不准的问题,gcj02,uni.getLocation地图定位不准,获取经纬度错误偏移了几十公里,经纬度的精确度误差,怎么消除经纬度偏差,解决 uniapp uni.getLocation 定位经纬度不准问题,使用定位不准,定位不准误差问题,解决定位不准问题,高德地

✅ 精选推荐文章 1万+

计算机基础以及python第一个脚本

计算机基础以及python第一个脚本 一.计算机组成 计算机由硬件,操作系统,应用软件组成 二.计算机系统 windows server系列(win服务器) 个人系列(win7-win10) linux centos(免费,大多数公司都在用) redhat (收费,提供技术支持) ubuntu(图形化比较好) mac(开发,装逼) 三.编译器安装 安装软件选择正版,去官网下载(学习...

weixin_33770878的博客 137

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

第一个Selenium Python脚本

Selenium 介绍: Selenium是一个用于Web应用程序测试的工具。 Selenium测试直接运行在浏览器中,就像真正的用户在操作网站一样。 Selenium WebDriver-环境要求: 自动化环境要求 : 1> 浏览器 : 推荐火狐浏览器或谷歌浏览器[兼容性最好] 2> 浏览器驱动 : Selenium 3.0 版本要求浏览器驱动程序和浏览器版本一一对应 3> Selenium 框架包 : 一般使用最新稳定版本 Selenium WebDriver-安装: 1、下载浏.

Yang_Rujie的博客 351

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux中python第一个脚本

Linux中python第一个脚本 1.vim test1.py 2. test1.py 没有执行权限,需要先赋予执行权限: chmod +x test1.py 3.运行程序 ./test1.py 或 python test1.py

weixin_43670105的博客 167

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

第一个python程序,从安装python环境到人生第一个py脚本运行全过程

文章目录 前言一、安装python运行环境1.官网https://www.python.org下载安装包.exe2.安装python 二、python模块下载1.配置pip环境变量2.下载python模块 三、第一个python脚本运行四、相关命令总结 前言  之前刷博客看到一个很好玩的python脚本,正好今日闲来无事打算跑起来看看效果,然后开始找python相关的资...

Python研究所 316

运行第一个python简单hello world脚本

Python环境安装好之后我们就可以愉快写脚本了,如果上篇没看的话的话小伙伴可以看环境安装的介绍。传送门在这里:http://blog.csdn.net/tracy1024/article/details/72179323 python脚本有IDE可以写,今天的话我只是用很原始的方式运行第一个python脚本,请见谅。 首先的话我们新建一个文本文档,里面添加: #!/usr/bin/pyth

Tracy1024的博客 8921

python selenium脚本_怎样开始写第一个基于python的selenium脚本

1、下载并安装python(http://www.python.org/geti/)。2、安装selenium(http://pypi.python.org/pypi/selenium)下载并解压缩selenium-2.32.0.tar.gz. 把selenium-2.32.0\py\下的selenium整个文件夹放入Python33\Lib\site-packages目录下。3 下载Ecli...

weixin_34766991的博客 116

使用Python+selenium实现第一个自动化测试脚本

2025最新Selenium教程(Python 网页自动化测试脚本),selenium自动化测试速成一,安装Python.安装后点击开始菜单,在菜单最上面能找到IDLE.IDLE是python自带的shell, 点击打开, 即可开始编写python脚本了.二,安装selenium上面python已安装完成,接下来安装selenium.安装selenium之前需要安装必要工具.安装后,(比如zip包形式安装),进入解压的目录,在命令行执行如下命令即可安装.再然后安装pip。

xt1989288的博客 815

人生第一个在Linux系统下的Python脚本

1.首先给Linux系统安装Python yum install -y python 2.安装完成后,vi hello.py 3.在输入模式下,hello python! :wq,保存退出 4.为python脚本授予权限 chmod u+x hello.py 5. ./hello.py 屏幕输出hello python! ...

qq_38676353的博客 141

python你的人生_人生苦短:运行你的第一个 Python 脚本

Shell 是一个Read-Eval-Print-Loop(REPL),它只接受命令,评估它们并打印输出。我会假设你已经安装了一个有效的Python解释器,已经准备运行你的第一个Python脚本。我们可以在解释器中实现如下操作:1 读取命令。2 评估并执行命令。3 打印输出。4 循环并重复该过程。5 解释器等待,直到我们使用exit()或quit()命令指示它终止。启动解释器启动解释器的最简单方法...

weixin_39614109的博客 73

python计算机结构_计算机基础以及python第一个脚本

计算机基础以及python第一个脚本一.计算机组成计算机由硬件,操作系统,应用软件组成二.计算机系统windowsserver系列(win服务器)个人系列(win7-win10)linuxcentos(免费,大多数公司都在用)redhat (收费,提供技术支持)ubuntu(图形化比较好)mac(开发,装逼)三.编译器安装安装软件选择正版,去官网下载(学习版本使用3.6.8和2.7)编译器目录安装...

weixin_39553904的博客 104

python3+ Selenium编写第一个自动化脚本

python+ Selenium编写第一个自动化脚本环境准备第一个自动化脚本 环境准备 安装python 安装火狐浏览器 下载火狐浏览器对应的版本驱动geckodriver.exe 下载地址 https://github.com/mozilla/geckodriver/releases pip install selenium 第一个自动化脚本 # -*- coding:utf-8 -*- ...

qq_23975085的博客 685
上一篇: 优快云-markdown编辑器
下一篇: python基础--与数值相关的函数
PyRookie
博客等级 码龄8年 89粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值