免费python基础笔记_python基础笔记(一)

1、就单个 python 文件来说在 python 中 python 的后缀可以是任意的。但如果这个 python 文件需要导入的时候如果不是 .py 会出错。所以一般情况下 python 文件的后缀为 .py

2、是 linux 中使用 ./文件.py 时候需要在文档的第一行注明解释器路径

# !/usr/bin/env/ python

3、声明文档的编码为utf-8

# -*- coding:utf-8 -*-

4、python 的输出函数 print

print(‘hello‘)

括号内为可接任何类型的变量并输出该变量的内容

5、python 中单行注释 使用 “井号” 多行注释使用三引号‘‘‘ 或者"""

#这是一段单行注释

‘‘‘

‘‘‘

"""

"""

6、python 的输入  使用 input 方法来操作

value = input(‘提示信息:‘)

程序会一直停留在这里等待用户的输入用户输入完成后会吧用户输入的内容赋值给 value 无论用户输入什么内容都为 str 类型。

7、python 中变量名只能由字母、数字、下划线命名。且不能由数字开头。而且不能和 python 中的关键字重复,最好不要和 python 内置的东西重复(多练)

8、python 中的 if 语句

if 条件:

条件满足执行的代码块...

elif 条件:

elif条件满足执行的代码块....

.

.

.

else:

if条件和elif中的条件都不满足时候执行的代码块  #只要有一个条件满足。下面的判断就不执行了。

上述代码中 elif 与 else 是可选的。 elif 可以有若干个。但必须在 if 和 else 中间

“:”(冒号)代表下面的一个代码块 代码块内部代码缩进来表示   同一缩进代表在同一代码块内

if 语句可以多层嵌套使用

if elif else在同一缩进内。表示是一套if

补充:pass关键字

‘‘‘

if 1==1: #如果这样使用会报错。如果什么都不执行使用pass关键字。

else:

print(‘1=1‘)

‘‘‘

#应该这样执行。

if 1==1:

pass

else:

print(‘1=1‘)

9、 python 的数据类型。

字符串:使用引号引起来的就是字符串。

str1 = ‘abcdefg‘

str2 = "我是一段字符串"

str3 = ‘‘‘我也是一段字符串‘‘‘

str4 = """我还是一段字符串"""

字符串的加法:就是字符串的拼接

fist_name = ‘zhang‘

last_name = ‘jiashun‘

name = fist+last_name  #name就会等于zhangjiashun

print(name)

字符串的乘法:表示字符串重复出现的次数

a = ‘123‘

b = a * 3

print(b) #会输出 123123123

整数类型:不使用引号引起来的数字且没有小数点的数字

a = 10

b = 20

c = a + b

c = a - b

c = a * b

c = 100 / 10

c = 2 ** 4 #2的4次幂

c = 39 % 8 #39除以8的余数

c = 39 // 8 #地板除 39除以八的商(向下取整)

10、 while 循环

#该循环为死循环

while 1==1: #条件成立进入代码块

print(‘ok‘) #执行完代码块内最后一条语句后在次判断while条件是否成立

count = 0

while count < 10:

print(count)

count = count + 1 #count自身增加1后再次判断while条件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/472197.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Python基础知识-pycharm版】第十节_异常

第十节异常异常机制本质异常解决的关键&#xff1a;定位try... 一个 except 结构try... 多个 except 结构try...except...else 结 构try...except...finally 结构return 语句和异常处理问题常见异常的解决常见异常汇总with 上下文管理trackback 模块自定义异常类异常 在实际工…

k8s挂载目录_拥抱云原生,如何将开源项目用k8s部署?

k8s以及云原生相关概念近年来一直比较火热&#xff0c;阿丸最近搞了个相关项目&#xff0c;小结一下。本文将重点分享阿里开源项目otter适配k8s部署的改造过程&#xff0c;其中的改造过程和技巧应该适用于将大多数开源项目改造到k8s进行部署。1.背景otter是阿里开源的分布式数据…

LeetCode 1870. 准时到达的列车最小时速(二分查找)

文章目录1. 题目2. 解题2.1 模拟超时2.2 二分查找1. 题目 给你一个浮点数 hour &#xff0c;表示你到达办公室可用的总通勤时间。 要到达办公室&#xff0c;你必须按给定次序乘坐 n 趟列车。 另给你一个长度为 n 的整数数组 dist &#xff0c;其中 dist[i] 表示第 i 趟列车的行…

jdk1.5新特性

“JDK1.5”&#xff08;开发代号猛虎&#xff09;的一个重要主题就是通过新增一些特性来简化开发&#xff0c;这些特性包括泛型&#xff0c;for-else 循环&#xff0c;自动装包/拆包&#xff0c;枚举&#xff0c;可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰&…

jsonp跨域原理_Rust 搭建可跨域访问服务器JsonP(一)

最近有一个项目极有可能需要一个可跨域的服务器做一个中转&#xff0c;思来想去决定用Rust来实现这个服务器&#xff0c;因为有如下优点。1、编译体积小 2、跨平台 3、安全性较高JsonP(JSON with Padding)&#xff1a;带有填充的JSON&#xff0c;这里的填充指的是回调函数。为什…

【Python基础知识-pycharm版】第十一节-文件操作(IO技术)

第十一节-文件操作&#xff08;IO技术&#xff09;文本文件和二进制文件文件操作相关模块概述创建文件对象 open()文本文件的写入基本的文件写入操作常用编码介绍ASCIIISO8859-1GB2312,GBK,GB18030中文乱码问题write()/writelines()写入数据close()关闭文件流with 语句(上下文管…

LeetCode 1871. 跳跃游戏 VII(贪心)

文章目录1. 题目2. 解题1. 题目 给你一个下标从 0 开始的二进制字符串 s 和两个整数 minJump 和 maxJump 。 一开始&#xff0c;你在下标 0 处&#xff0c;且该位置的值一定为 0 。 当同时满足如下条件时&#xff0c;你可以从下标 i 移动到下标 j 处&#xff1a; i minJump …

pcb外观维修_「维修案例」泰克AFG3021函数任意波形发生器故障维修

在产品调试的过程中&#xff0c;大多数的电路需要输入某种幅度随时间变化的信号&#xff0c;在这样的应用场景中&#xff0c;一个完整的测试测量系统一般会包含激励源&#xff0c;被测件和采集仪器三个部分。采集仪器通常使用的是示波器和逻辑分析仪&#xff0c;而信号源在系统…

sass 安装和使用

1&#xff0c;安装ruby :检查本地是否安装ruby&#xff1a; #ruby -v 2&#xff0c;安装sass&#xff1a; #gem install sass 3&#xff0c;检查是否安装成功&#xff1a;#sass -v 4&#xff0c;.scss文件不能直接被浏览器解析&#xff0c;需要转化成css文件&#xff0c;您不必…

设计模式--迭代器模式

实验18&#xff1a;迭代器模式 本次实验属于模仿型实验&#xff0c;通过本次实验学生将掌握以下内容&#xff1a; 1、理解迭代器模式的动机&#xff0c;掌握该模式的结构&#xff1b; 2、能够利用迭代器模式解决实际问题。 [实验任务]&#xff1a;JAVA和C常见数据结构迭代…

4k视频分辨率的码流_8K电视来了!但是8K视频仍很遥远

本届CES上&#xff0c;8K电视的集体发布可谓一大亮点&#xff0c;索尼、LG、TCL、三星等厂商纷纷推出8K电视。不光如此&#xff0c;本届CES上夏普突如其来的展示了一款具备8K视频拍摄功能的M43相机&#xff0c;这一点着实是出乎意料。今天我们就来讨论一下&#xff0c;在8K电视…

LeetCode 1707. 与数组中元素的最大异或值(Trie树)

文章目录1. 题目2. 解题1. 题目 给你一个由非负整数组成的数组 nums 。另有一个查询数组 queries &#xff0c;其中 queries[i] [xi, mi] 。 第 i 个查询的答案是 xi 和任何 nums 数组中不超过 mi 的元素按位异或&#xff08;XOR&#xff09;得到的最大值。 换句话说&#x…

wu

&#xff40;&#xff40;&#xff40;&#xff40;&#xff40;看我的csdn博客吧http://blog.csdn.net/wwx_from_tju转载于:https://www.cnblogs.com/wwxtju/p/4374918.html

学报格式和论文格式一样吗_学报参考文献标准格式

学报参考文献标准格式毕业论文参考文献规范格式是怎么样的&#xff1f;怎么样才是标准的&#xff0c;看看下面的学报参考文献标准格式吧&#xff01;学报参考文献标准格式一、参考文献的类型参考文献(即引文出处)的.类型以单字母方式标识&#xff0c;具体如下&#xff1a;M——…

我的爬虫第一天

爬虫一个简单的爬虫&#xff1a;1.安装request2.测试是否安装成功3.新建项目4.使用requests请求网页4.如何用python解析网页源码5.简单的保存数据的方法一个简单的爬虫&#xff1a; 1.安装request pip install requests2.测试是否安装成功 输入python import requests不报…

qr分解求线性方程组_计算方法/数值分析第三章 线性方程组的数值解法

主要内容&#xff1a;1、引言2、高斯消去法3、直接分解法4、解线性方程组的迭代法5、向量范数、矩阵范数及迭代法的收敛性第一节 引言用克拉姆求解线性方程组第二节 高斯消去法高斯消去法是一种古老的直接法&#xff0c;其基本思想是通过消元将线性方程组的求解问题转化成三角形…

判断成绩及格优良

依旧是if语句的简单练习 if嵌套&#xff0c;满足前提条件才能执行条件下的语句 namespace ConsoleApplication9 {class Program{static void Main(string[] args){while (true){Console.Write("请输入姓名&#xff1a;");Console.ReadLine();Console.Write("请输…

python 执行完成后,cmd窗口自动关闭

一般脚本运行完需要点击一下 在代码最后添加以下内容即可自动关闭cmd&#xff1a; import os import time time.sleep(1) # 方便展示&#xff0c;可删除 os.system("taskkill /f /im cmd.exe") # 关闭cmd窗口

txt文件可存储最大值_Verilog边码边学:十六进制文件读取$readmemh

系统任务$readmemh读取十六进制文件。$readmemh的作用是将文件中的数据一次性的读入某个数组中&#xff0c;然后可以依次从数组中取出单个的数据进行处理。读取的内容只包括空白位置(空格、换行、制表格)、注释行、十六进制的数字。语法结构中的起始地址与终止地址可省略。【语…

什么叫诚实_他爱不爱你,身体最诚实

文字&#xff1a;嘉一 声音&#xff1a;三三有位听友给我发私信说&#xff1a;“他看我的眼神变了&#xff0c;也不喜欢和我说话了&#xff0c;更懒得为我做任何事了&#xff0c;这段感情真的没意思了。”我回她&#xff1a;“一个人爱不爱你&#xff0c;身体最诚实。嘴巴可以…