环境配置

安装Python,目前最新的是3.9(不支持Windows7),我装的3.7

https://www.python.org/downloads/

安装向导里勾选自动添加路径,装完就可以用,Windows10/7搜索框输入IDLE,进入交互式环境窗口,输入语句后,回车执行

基本结构

①表达式:值和操作符的组合,总是可以求值为单个值。

没有操作符的单个值也被认为是一个表达式,它求值的结果就是它自己。

②操作符(优先级从高到低):

**指数;%取余数或者求模;//整除或者商数取整;/除法;*乘法;-减法;+加法

表达式含多个优先级时,从左到右

③数据类型:一类值,每个值只属于一种数据类型

Python的数据类型:整型、浮点型、字符串

用单引号(’)包围住字符串(例如’Hello’或’Goodbye cruel world!’)

+在整型、浮点型的数值计算中,表示加法;作用于字符串间时,是连接操作符;字符串与数字连接时,需要把数字转换为字符,即给数字加单引号。

*在整型、浮点型的数值计算中,表示乘法;在作用于一个字符串和整型值时,变成字符串复制操作符。

④变量

变量可以存放一个值,表达式的求值结果可以保存在一个变量中

第一次存入一个值,变量被初始化;

如果变量被赋了一个新值,原来的值就被覆写。

变量命名规则:

(1)只能是一个词

(2)只能包含字母、数字、下划线

(3)不能以数字开头

第一个程序 hello.py

●交互式环境窗口总是有>>>提示符

● 文件编辑器窗口没有>>>提示符

在交互式环境中,按下回车,就会执行Python指令。

文件编辑器允许输入许多指令,保存为文件,并运行该程序。

# This program says hello and asks for my name.

print('Hello world!')

print('What is your name?') # ask for their name

myName = input()

print('It is good to meet you ' + myName)

print('The length of your name is:')

print(len(myName))

print('What is your age?') # ask for their age

myAge = input()

print('You will be ' + str(int(myAge)+1) + ' in a year.')

①print()函数:将括号内的字符显示在屏幕上

②input()函数:这个调用是一个表达式,它求值为用户输入的任何字符串

③len()函数:向len()函数传递一个字符串或者含字符串的变量,该函数求值为一个整型值,即字符串的字符个数

④str()、int()、float()函数

如果将一个不能求值为整数的值传递给int(),Python将显示出错信息

⑤文本和数字相等判断

(End)

python快速示例_Python编程入门-基本示例,快速,上,手,基础相关推荐

  1. python编程代码示例_python编程线性回归代码示例

    用python进行线性回归分析非常方便,有现成的库可以使用比如:numpy.linalog.lstsq例子.scipy.stats.linregress例子.pandas.ols例子等. 不过本文使用 ...

  2. python回归分析例题_python编程线性回归代码示例

    用python进行线性回归分析非常方便,有现成的库可以使用比如:numpy.linalog.lstsq例子.scipy.stats.linregress例子.pandas.ols例子等. 不过本文使用 ...

  3. BIO,Socket网络编程入门代码示例,NIO网络编程入门代码示例,AIO 网络编程

    BIO,Socket网络编程入门代码示例 1.BIO服务器端程序 package cn.itcast.bio;import java.io.InputStream; import java.io.Ou ...

  4. python教程很详细_Python编程入门教程:从入门到高级,非常详细

    本文的资料和内容是我下载的,觉得非常有用,于是转过来大家瞧瞧: 这里给初学Python的朋友提供一些建议和指导吧.大神请无视, 俗话说:授人以鱼不如授人以渔.所以我这里只是阐述学习过程,并不会直接详细 ...

  5. python编程课件_Python编程入门ppt

    PPT内容 这是Python编程入门ppt,包括了Python是什么,Python的作者是谁,为什么要学Python,进入Python编程世界,Python学习资源,Python快速入门等内容,欢迎点 ...

  6. 手机版的python如何编程_python编程入门app

    python编程入门app是一款主要针对python编程语言的学习app,帮助用户从入门水平提升至专业水平,利用碎片化的时间学习更多的知识!并且软件支持手机端的在线变成进行练习,全面且深入浅出的讲解p ...

  7. 儿童python编程能给孩子带来哪些好处_python编程入门学习对孩子成长有哪些优势?...

    python编程语言学习有意义吗? python编程语言是少儿编程培训课程中重要的组成部分,随着越来越多的孩子开始接触和学习编程,通过编程学习培养孩子良好的学习习惯和锻炼提升孩子逻辑思维能力.在pyt ...

  8. python脚本式编程_Python编程入门(一)

    Python编程入门(一) ====================================================================================== ...

  9. python编程入门视频推荐_Python编程入门2021攻略,书籍推荐,视频推荐,每天更新...

    写这篇文章的初衷 2018年我大学毕业,和很多人一样.大学里的世界,我也是整天LOL.打了4年,确还只是个黄金守门员.恋爱也想都不敢想.不过,话说回来,我拿了三年的奖学金.真的不是因为我学习认真,而是 ...

最新文章

  1. python 虚拟环境 mac,Mac下python 虚拟环境安装
  2. esp32的GPIO操作
  3. jsp数据传入html页面_曾经风光无限的 JSP,为什么现在很少有人使用了?
  4. 信息学奥赛一本通(1068:与指定数字相同的数的个数)
  5. python求解非线性多元方程_求解python中的colebrook(非线性)方程
  6. 在linux 下编译c程序时“ error:dereferencing pointer to incomplete type”的问题
  7. jmeter中控制器其中一个访问不到_Jmeter你所不知道的知识点!
  8. sketchup 计算机配置,草图大师2020对电脑配置要求
  9. 十大经典算法及其优化
  10. delphi调用dll
  11. Matlab 乱码问题解决方法
  12. 数据存储---内存列式数据库KDB+(Q)文档
  13. bmob云服务器信息推送,FAQ-Bmob后端云
  14. java-net-php-python-jsp学生社团信息演示录像2019计算机毕业设计程序
  15. DevOps—持续部署Ansible(二)
  16. 什么叫单模光纤_石家庄某小区光纤熔接示意图
  17. 微信小程序教学管理系统+后台管理系统
  18. 如何成为java架构师?2023版Java架构师学习路线总结完成,真实系统有效,一切尽在其中
  19. Mahalanobis距离(马氏距离)的“哲学”解释
  20. 文华财经期货量化短线策略支撑压力指标公式,短线行情无未来函数多空均线红涨绿跌信号

热门文章

  1. sun.misc.Unsafe和堆外内存
  2. Java执行程序服务类型
  3. 基于JavaFX的SimpleDateFormat演示程序
  4. Java EE中的配置管理
  5. 职称计算机考试 数量,职称计算机考试WPS基础考点:自动求和
  6. mysql 表丢失_Mysql数据库备份 部分数据表丢失 Mysql table doesn't exist 解决
  7. Linux 命令之 echo -- 输出指定的字符串或者变量的值
  8. c++语言编译环境,Windows安装C++开发环境-C++开发环境搭建-嗨客网
  9. 40无法u盘启动_戴尔主板bios设置u盘启动 戴尔台式电脑如何bios设置U盘启动教程...
  10. 量化指标公式源码_通达信指标公式源码线上阴线指标公式