Python零基础入门(2)——常用的快捷命令、数据类型、输入输出格式、变量介绍
1.常用快捷名命令
pycharm设置界面(ctrl + alt + s)
快速创建文件(alt + insert)
格式化python代码(ctrl + alt + l)
快速注释代码(ctrl + /)
快速复制代码(ctrl + d)
快速撤销代码(ctrl + z)
快速取消撤销代码(ctrl + shift + z)
快速删除代码(ctrl + x)
快速重命名(shift + f6)
多行注释
"""这是一个多行注释"""
2.数据类型
python中的数据类型与C类似,常用的有:
整型(int),如:1,6,-1,0(就是我们数学中的整数)——不严格区分长短整形
字符型(str),如:hello,happy
浮点型(float),如:3.1415926(可以理解为小数)
布尔类型(bool),【0,1】
List(列表):[],值可变
Tuple(元组):(),值不可变
3.输入输出格式
注意:python向较于其他编程语言,有它独有的优势。拿一个方面来讲,如C语言在书写一个大循环时,需要注意一大堆的大括号,通过它来确定语句属于哪一个循环体;Python中就不需要这样,它是依靠缩进(Table键)完成这样的功能。
因此在书写python时,必须注意缩进。在pycharm中,系统会自动帮你完成缩进,还是很方便的;另外一定注意区分程序语句中不能使用中文符,如【;】—【;】、【?】–【?】
我们直接用例子来直观感受一下(程序功能不重要,主要看看格式):
正确写法:
错误写法(不加缩进、或缩进有问题):
下面说说如何正确的输入输出语法
1)简单输入输出
input() ##输入
print() ##输出
注意上图中的错误语句【b = 你好】:
- 输入字符型的时候加【""】/【’ '】——两种方式的区别后面会说
- a = input(),是指将输入的内容赋值给变量a (关于运算符后面会详细介绍)
2)强制转换数据类型
如下图:你会不会奇怪为什么你看到输出明明是整数34,但是类型却是字符型【str】,因为input从默认输入中得到的是一个字符串
现在进行数据的类型转换——整型:
转换为浮点型
4.变量
什么是变量?
变量是计算机内存中的一块区域,存储规定范围内的值,值 可以改变,通俗的说变量就是给数据起个名字。
变量命名规则
变量名由字母、数字、下划线组成
不能以数字开头
不可以使用关键字, 举例:a,a1,a_1
- 变量的赋值
Python中的变量不需要声明,变量的赋值就是变量声明和 定义的过程;
每个变量在使用前都必须赋值,变量赋值以后该变量才会 被创建;
等号(=)用来给变量赋值,等号(=)运算符左边是一个 变量名,等号(=)运算符右边是存储在变量中的值。 举例:a=1
多个变量赋值
Python允许同时为多个变量赋值。
例如:a = b = c = 1 也可以为多个对象指定多个变量。
例如:a2,b2,c2 = “zz”,18,1
Python零基础入门(2)——常用的快捷命令、数据类型、输入输出格式、变量介绍相关推荐
- Python零基础入门教程( 快速入门)
前言 学无止境,无止境学. 今天要给大家分享的是<Python零基础入门教程01 快速入门>,这是一个系列的教程,从零基础到项目实战.在本教程中,我会给大家介绍Python入门的一些基础知 ...
- python零基础入门教程视频下载-Python零基础入门学习视频教程全42集,资源教程下载...
课程名称 Python零基础入门学习视频教程全42集,资源教程下载 课程目录 001我和Python的第一次亲密接触 002用Python设计第一个游戏 003小插曲之变量和字符串 004改进我们的小 ...
- python基础教程视频教程百度云-Python零基础入门学习视频教程全42集百度云网盘下载...
课程简介 Python零基础入门学习视频教程全42集百度云网盘下载 课程目录 042魔法方法:算术运算 041魔法方法:构造和析构 040类和对象:一些相关的BIF 039类和对象拾遗 038类和对象 ...
- python基础代码大全-python零基础入门命令方式汇总大全,快速恶补你的Python基础...
原标题:python零基础入门命令方式汇总大全,快速恶补你的Python基础 无意中浏览到这篇来自大牛的分享,总结的很全面,我重新排版下放在这里,希望能帮助到大家.在此十分感谢原作者! 在开始之前还是 ...
- 视频教程-Python零基础入门教程-Python
Python零基础入门教程 从2012年从事互联网至今有7年软件编程经验,曾任职国内北京互联网公司,中南林业大学授课Python 现任逻辑教育Python课程负责人,精通Python语言,精通人工智能 ...
- python基础教程百度云-Python零基础入门学习视频教程全42集百度云网盘下载
课程简介 Python零基础入门学习视频教程全42集百度云网盘下载 课程目录 042魔法方法:算术运算 041魔法方法:构造和析构 040类和对象:一些相关的BIF 039类和对象拾遗 038类和对象 ...
- 视频教程-Python零基础入门高薪必看动画课程-Python
Python零基础入门高薪必看动画课程 从事多年的Web应用开发,拥有10余年一线开发经验和教学经验.曾在中国银行从事数据采集服务,现专注于Python教学相关工作.参与过O2O外卖平台系统.微信商城 ...
- 11岁过python1级_11岁表弟写的Python零基础入门笔记!
一.Python输入与输出输出:使用print()函数. print()函数的基本语法格式如下:print(输出内容). 输出内容可以是数字和字符串(字符串需要用引号括起来),也可以是包含运算符的表达 ...
- Python零基础入门(一)——Python基础关键字和语法[学习笔记]
Python零基础入门(一)--Python基础关键字和语法 目录 1. Hello World! 2. 字符串操作 3. 简单数学计算 4. if elif else 5. 循环 基础类型 pyth ...
- Python入门必备,Python零基础入门
近几年来,Python发展势头强劲,越来越多的公司加大了对Python开发人才的招聘.很多人都看好Python的发展,纷纷前来学习Python. 目前Python应用范围还是挺多的,从Web.爬虫.数 ...
最新文章
- 关于如何准备一份制胜简历的清单
- if、for、while、do while、switch (区别于if、while)解析
- 〔译〕TypeScript 2.0 候选版发布
- webpart template
- Nexus协议,闲鱼一体化开发的幕后玩家
- window服务器cpu过高的排查_线上服务器发生CPU占用率过高应该如何排查并定位问题?...
- (stack栈)rails
- 客户端与服务器之间通信收不到信息——readLine()
- python连接不上数据库_详解pycharm连接不上mysql数据库的解决办法
- 全局变量中断原子操作_操作系统导论02-06章
- 为什么那么多人用“ji32k7au4a83”作密码?
- 数论19——高斯消元
- 【优化求解】基于matlab粒子群算法求解函数极值问题【含Matlab源码 1202期】
- 计算机绘图cad期末考试试题,20年广东理工学院成人高考期末考试 计算机绘图(AutoCAD) 复习资料.pdf...
- 量化投资策略——海龟策略
- 10个最好的免费FTP客户端
- 如何使用并且使用过滤器
- 【NanoPi T2】 5.uboot gmac网卡驱动(1) - mac控制器,phy芯片,rgmii协议
- 这一次,彻底解决Java的值传递和引用传递
- 数据之美:迄今 10 佳数据可视化示例
热门文章
- R语言筛选dataframe分组中值最大的行实战(Select the row with the maximum value in each group)
- R语言构建xgboost模型:使用xgboost构建泊松回归(poisson regression)模型
- R语言临床预测模型的评价指标与验证指标实战:综合判别改善指数IDI(Integrated Discrimination Improvement, IDI)
- R语言replace函数数值替换实战
- Python3 集合set
- java 手机音频播放,用Java实现音频播放
- 大学计算机数学基础2,大学计算机基础(第2版)
- python pandas 遍历 DataFrame
- Python基础之标准库datetime 时间与日期的使用
- 【ES6】 let与const详解