第一章:基本语法

1.1.1基本的输入输出函数

Print ( )

作用:输出字符串

用法1:

print(‘代输出字符串’)

用法2:用于输出一个或多个变量

print(变量1,变量2,…)

用法3:混合输出字符串与变量值

print(‘输出字符串模板’.format(变量1,变量2…))

其中

输出字符串模板

中采用{}表示一个槽位置,每个槽位置对应。format()中的一个变量

a=123

b=456

print(a的值为:{},b的值为:{}.format(a,b))

print函数输出文本时默认会在最后增加一个换行,如果不希望在最后增加这个换行,或者希望输出文本后增加其他内容,可以对print()函数的end参数进行赋值

print(待输出内容,end=‘增加的输出结尾’)

a=24

print(a,end=’ .’)

print(a,end=’%’)

输出结果:24.24%

input()

变量=input(‘提示性文字’)

注意:无论用户输入的是字符或者数字,input函数统一按照字符串类型输出。

(crtl+/ 此行代码不被执行)

1.1.2 语法元素名称

例:

a=99

a=a+1

print(a)

命名规则:Python语言允许用大写的字母,小写的字母,数字,下划线,和汉字等字符及其组合。

名字的首字符不可以是数字,中间不可以出现

空格

,标识符名称不能与Python

保留字

相同

保留字(关键字):指被编程语言内部定义并保留使用的标识符。

打开pycharm中的Tools菜单,下拉选项Python Console输入

help(‘keywords’)回车即可得到Python中的保留字。

1.2.1整数与浮点数

整数:

在Python中不论是几进制的打印形式,最后都以默认的二进制输出。

一个整数可以有十进制,十六进制,八进制,二进制

十进制:180

十六进制:0xb4

八进制:0o264

二进制:0b10110100

浮点数:

一个浮点数可以表示为带有小数点的一般形式,也可以采用科学计数法表示,浮点数只有十进制。

例如:浮点数123.456

两种表示方法如下:

一般形式:123.456

科学计数法:1.23456e2

1.2.2 字符串

字符串

在python中,字符串是用两个双引号“ ”或者单引号‘ ’括起来的一个或多个字符。

可以采用[N:M]格式获取字符串子串,这个操作被称为切片。[N:M]获取字符串中从N到M(但不包含M)间连续的子字符串。

Python字符串的两种序号体系

len()函数获取字符串的长度,一个中文字符和一个西文字符的长度都记为1。

1.3 表达式赋值语句

表达式

:产生或计算新数据的代码片段称为表达式。

(表达式一般由

数据

操作符

等构成,这是构成Python语句的重要部分)

例:1024*32

‘对酒当歌,人生几何?’+‘譬如朝露,去日苦多’

赋值语句

变量=表达式

同步赋值语句:同时给多个变量赋值

变量1,…变量N=表达1…表达式N

例:

a,b=3,4

a,b=b,a

print(a,b)

eval( )

作用:eval(字符串)函数能够以Python表达式的方式解析并执行字符串,将返回结果输出。

变量=eval(字符串)

例:

a=eval(‘1.2+3.4’)

print(a)

输出结果:4.6

eval()函数经常和input()函数一起使用,用来获取用户输入的数字

变量=eval(input(‘提示性文字’))

例:

value=eval(input(‘请输入要计算的数值:’))

print(value*2)

请输入要计算的数值:1024.256

2047.512

注意:eval把字符型转化成数字,如果输入不加上eval,都将以字符型数据存储。在存在eval时输入必须是数字,否则就将报错。

Python除了关键字和内置函数,其余一切定义为用户名

a=dedef

print(a)

报错

dedef没有给出具体的定义。

Python语言采用’#’ 来对程序进行注释。

python语言的语法_Python第一章基本语言语法相关推荐

  1. c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt

    c语言程序的设计第一章 C语言编程入门 第1章 C语言编程入门 本章是本书的入门篇,专为初学者熟悉编程过程.掌握程序结构而准备的. 本章学习目标 ? 1)? 能够通过模仿与改变来构造带有测试函数的C语 ...

  2. 第一章c语言基础知识答案,第一章 C语言的基础知识练习题

    第一章 C语言的基础知识练习题 第一章 C语言的基础知识 第一节 对C语言的初步认识 习题 1. 下列叙述中错误的是 B A)任何一个C程序都必须有且仅有一个main函数,C语言总是从main函数开始 ...

  3. R语言入门教程知识 第一章 R语言

         R语言 R是用于统计分析.绘图的语言和操作环境.R是属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具. R语言特点 R作为一种统计分析软件,是集统计 ...

  4. 《Go语言圣经》学习笔记 第一章 Go语言入门

    Go语言圣经学习笔记 第一章 Go语言入门 目录 Hello, World 命令行参数 查找重复的行 GIF动画 获取URL 并发获取多个URL Web服务 本章要点 注:学习<Go语言圣经&g ...

  5. 山西农业大学c语言答案,第一章C语言及程序设计概述-东北农业大学教务处.doc...

    全国高等农林院校"十一五"规划教材 C语言程序设计 孙力 主编 中国农业出版社 内容简介 本书是全国高等农林院校"十一五"规划教材之一. 全书共11章,分别介绍 ...

  6. 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld

    第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...

  7. c语言i=5.6a=(int)i,第一章C语言概述.ppt

    <第一章C语言概述.ppt>由会员分享,可在线阅读,更多相关<第一章C语言概述.ppt(35页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计,课程安排和理论教学:(419 ...

  8. 翁刚c语言,1第一章C语言入门.ppt

    1第一章C语言入门 C 程 序 设 计 | 第 一 章 1.1 C语言入门 第一章 蔼专淬泉寄谚燕娃瓶彪假接又室睁撰炒郸芝载估扳笺安寝屉匡厩翁刚暴镀1第一章C语言入门C语言程序入门 C 程 序 设 计 ...

  9. 北大青鸟c语言课后答案,北大青鸟C语言教程--第一章 C语言基础.ppt

    <北大青鸟C语言教程--第一章 C语言基础.ppt>由会员分享,可在线阅读,更多相关<北大青鸟C语言教程--第一章 C语言基础.ppt(20页珍藏版)>请在人人文库网上搜索. ...

最新文章

  1. 《Linux企业应用案例精解》一书已由清华大学出版社出版
  2. 20200207_Dontla_MBTI第二步解释性报告(ISTJ(内向+感觉+思考+判断))
  3. 反编译中内部类调用外部类成员问题
  4. 大工13秋《专业英语(计算机英语)》在线测试2,大工13秋《专业英语(计算机英语)》在线测试2答案...
  5. dos攻击工具如何使用?两款dos攻击工具介绍
  6. 数据结构试卷及答案(二)
  7. 淘宝店铺层级作用 店铺层级低有哪些影响
  8. AD19 绘制PCB操作流程笔记
  9. canvas实现简单的画图功能
  10. 数字万用表数字多用表软件下载安装教程
  11. 我们为什么要参与到 GSoC/GSoD 的活动中?
  12. mac苹果系统数据恢复软件恢复苹果电脑硬盘数据教程
  13. Effective C++知识点
  14. 最新彩虹易支付六合一支付插件
  15. Android的菜单栏Menu用法详解(超详细)
  16. 模拟量转485 数据解析
  17. [原创] java爬虫构建自己的比价系统
  18. OSChina 周二乱弹 ——一包水果糖有多少颗我就有多少女朋友
  19. 音频知识点(1)- 音频格式之Monkeys Audio(APE)
  20. 小米手机android评价,安卓手机4月好评榜出炉:华为小米无缘前三,你的手机上榜了吗?...

热门文章

  1. 安装vs无法连接网络
  2. 博图SCL编程——常规模拟量输入/输出的处理
  3. Flak 自定义URL转换器
  4. 十万部冷知识:“沙特”为什么能赢“阿根廷”
  5. COB,COF,COG区别
  6. 可视化神器Plotly玩转桑基图
  7. 线程池:酷我音乐网站热歌排行榜里面的歌曲!
  8. 永洪bi日志清理配置
  9. treecnt 51Nod - 1677
  10. java计算机毕业设计实验室耗材管理系统源程序+mysql+系统+lw文档+远程调试