首页 > 编程语言 >python 学习过程1

python 学习过程1

时间:2023-09-05 12:31:26浏览次数:50  
标签:注释 变量 python 函数 学习 数字 字符串 过程 赋值

第一天

python 学习过程1_python


python 学习过程1_python_02


可以用加号连接字符串:

python 学习过程1_python_03


python 学习过程1_赋值_04





python 学习过程1_python_05


利用反斜杠闭合单引号防止和后面的单引号闭合导语句错误。


变量赋值之后,重复利用:

python 学习过程1_下划线_06


先用greet(招呼)作为变量,然后你好吃了么作为赋值

python 学习过程1_python_07


这里保留了中文打招呼和英文打招呼

目的就是为了防止赋值丢失



变量取名规则:

文字、数字、下划线组成。(zhang_3)

不能有下划线之外的符号不能有空格不能用数字开头

取名要以记忆性为主


Python3.0之后支持用中文变量名

但可能因为编码原因以及大多数变量为英文名的原因,还是用的英文变量名。

python 学习过程1_下划线_08


驼峰命名法:大小写区分


计算:

python 学习过程1_赋值_09

数字和字符串是两种不同的类型,是直接的数字,不需要用引号来包裹,否则就成了字符串

python 学习过程1_python_10

带小数点的都是浮点数运算顺序:

python 学习过程1_赋值_11

的三次方:2**3(乘方的符号是**)

复杂的数学计算要用到math这个运算库:

python 学习过程1_python_12



python 学习过程1_python_13


Math.sin(1) 计算sin(1)


python 学习过程1_下划线_14


这里是计算x**2+9*x=20=0

先调用math运算库

python 学习过程1_python_15

根据这个公式来写计算过程

python 学习过程1_赋值_16



注释:

快捷注释的方法:

python 学习过程1_python_17

ctrl加上/

“”” “””也可以作为注释因为如果没用进行printf操作或者赋值的操作的话,跨行字符串也是可以作为注释来用的

python 学习过程1_python_18


数据类型:

python 学习过程1_字符串_19



python 学习过程1_赋值_20


字符串后面跟上[3]就能提取该索引位置上的字符

Hello[3]提取的便是l字符

因为是从0开始数,所以[3]对应的也就是第二个l


python 学习过程1_python_21


python 学习过程1_字符串_22


python 学习过程1_赋值_23


不确定函数类型的时候,可以使用type函数


实践:

python 学习过程1_赋值_24




交互模式:

python 学习过程1_字符串_25



input函数获取输入:

input一律返回字符串

python 学习过程1_赋值_26

可以先用int类型转换成整数,再有str函数转换成字符串打印出来

实践:

python 学习过程1_赋值_27


python 学习过程1_赋值_28




标签:注释,变量,python,函数,学习,数字,字符串,过程,赋值
From: https://blog.51cto.com/u_16164891/7370974

相关文章

  • python的dict和json数据的区别
    python的dict和json数据有什么区别?-知乎(zhihu.com)python字典与json的区别_python字典与json的区别_阿君聊风控的博客-CSDN博客expectedpropertynameor'}'injsonatposition1遇到如上报错几次,因为没弄清dict和json的区别1、dict是数据结构,json是数据格式,一般用于......
  • VSCode - 配置Python的默认解释器
     1、查看VsCode中默认使用的python解释器 2、Ctrl+Shift+p打开命令行面板 3、输入Python:SelectInterpreter命令,配置默认的解释器   4、默认解释器生效  ......
  • vs code 中 python 项目 settings.json 是做什么用的
    在VisualStudioCode中,项目的settings.json文件是用于配置项目设置的文件。其中,settings.json文件中保存了项目特定的设置,可以覆盖全局默认设置或用户设置。对于Python项目来说,settings.json文件可以用于配置以下内容:Python解释器路径:通过"python.pythonPath"属性......
  • 软件测试|Django 入门:构建Python Web应用的全面指南
    引言Django是一个强大的PythonWeb框架,它以快速开发和高度可扩展性而闻名。本文将带您深入了解Django的基本概念和核心功能,帮助您从零开始构建一个简单的Web应用。什么是Django?Django是一个基于MVC(模型-视图-控制器)设计模式的Web框架,旨在简化Web应用程序的开发过程。它由Django软......
  • day④-Python之路
    本节大纲迭代器&生成器装饰器 基本装饰器多参数装饰器递归算法基础:二分查找、二维数组转换正则表达式常用模块学习作业:计算器开发实现加减乘除及拓号优先级解析用户输入 1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2......
  • HTTP之connect method学习
    HTTP的连接方法(ConnectMethod)是HTTP协议中的一种方法,用于建立和维护客户端和服务器之间的网络连接。该方法通常在客户端请求使用连接而不是发送数据的情况下使用,以确保连接被正确释放并且下一个请求可以正确建立连接。ConnectMethod通常在Web浏览器中使用,例如在使用代理服务器或F......
  • Python 命令行工具库:Fire
    Python命令行工具库:FirePythonFire是Google开源的一个可从任何Python代码自动生成命令行接口(CLI)的库。PythonFire是一种在Python中创建CLI的简单方法。PythonFire是开发和调试Python代码的有用工具。PythonFire帮助探索现有代码或将其他人的代码转换为CL......
  • C++系列十:日常学习-类型转换
    目录介绍:案例:介绍:C++提供了几种类型转换(typeconversion)的方式,包括静态转换(static_cast)、动态转换(dynamic_cast)、常量转换(const_cast)和重新解释转换(reinterpret_cast)。static_cast:这是最通用的转换,可以用于非多态类型之间的转换,也可以用于多态类型到非多态类型的转换。没有运......
  • C++系列十:日常学习-非多态类型和多态类型
    目录介绍:案例:介绍:非多态类型和多态类型是C++中的两种类型,它们的主要区别在于是否包含虚函数和是否能进行动态绑定。非多态类型是指没有虚函数的类型。这种类型在编译时进行类型检查,因此不能在运行时改变其静态类型。对于非多态类型,编译器在编译时就已经确定了其所有信息,包括成......
  • 数据结构学习记录(二)
    树一、知识要点1、树的定义、表示和术语定义树(Tree)是n个节点构成的有限集合。当n=0时,称为空树;对于任一颗非空树(n>0),它具备以下性质:树中有一个称为树根(Root)的特殊节点,用r表示。树根下的任何子集也是一个树,都称为根节点r的子树(SubTree)。r是这些子树根节点的父节点(Parent)......