python入门之语言基础
目录
- 1、注释
- 2、代码缩进
- 3、保留字
- 4、标识符
- 5、变量
- 6、基础数据类型
- 7、数据类型转换
- 总结
1、注释
注释是指在程序代码中添加的标注性的文字
单行注释:使用 # 注释内容
多行注释:在一对三引号(''‘注释内容''')或者(""“注释内容”"")之间,并且不属于任何语句的内容认为是多行注释## 标题
2、代码缩进
代码缩进是指在每一行代码左端空出一定长度的空白,从而可以更加清晰地从外观上看出程序代码的逻辑结构。
同一级别的代码缩进量必须一致,否则语言出错。
3、保留字
保留字是python语言中已经被赋予特定意义的一些单词,开发程序时,不可以作为变量、函数、类模块和其他对象的名称来使用。
比如:and、or、in、print、等等,保留字区分大小写
4、标识符
标识符是开发人员在程序中自定义的一些符号和名称,如变量名、函数等。由字母、下划线和数字组成,且数字不能开头
命名规则:见名知意,尽量做到看一眼就知道是什么意思(提高代码可读性)
(1)小驼峰式命名法:第一个单词以小写字母开始;以后的单词首字母大写,例如myName、aDog
(2)大驼峰式命名法:每一个单字的首字母都采用大写字母,例如:FirstName、LastName
(3)用下划线"_"来连接所有的单词,比如:send_buf、my_name
5、变量
储存一个数据,需要变量
num1 = 100 #num1就是一个变量,就好像一个小篮子 num2 = 87 #num2就是一个变量 result = num1+num2 print(result)
6、基础数据类型
Number(数字):int、float、complex String(字符串):加号 + 是字符串的连接符,星号 * 表示复制当前字符串 List(列表) Tuple(元组) Dictionary(字典) bool(布尔类型):常量True和False,注意大小写, 数字0 ----------- False; 真空None --------- False; = null (包括空字符串、空列表、空元组……) ------ Falses
7、数据类型转换
name="小明" number=123 print(type(number)) #查看数据类型 print(str(number)) #转换成1,2,3三个字符,字符型 print(list(name)) #转换成列表 8、基本输入:使用input()函数输入 user=input("请输入你的名字") print(user) password=input("请输入密码")
格式化输出
age = 22 strl = '你好' print("年龄":%d,名字:%s"%(age,strl))
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!
相关推荐
-
python基础教程之简单入门说明(变量和控制语言使用方法)
简介有兴趣可以看看: 解释性语言+动态类型语言+强类型语言 交互模式:(主要拿来试验,可以试试 ipython) 复制代码 代码如下: $python>>> print 'hello world' 脚本 复制代码 代码如下: #!/usr/bin/env pythonprint 'hello world' 环境: 建议python2.7 + easy_install + pip + virtualenv + ipython 缩进Python 函数没有明显的 begin 和 end,没有标
-
零基础学Python之前需要学c语言吗
Python本身是比较适合作为入门编程语言来学习的,一方面Python的语法结构比较简单清晰,实验也相对比较容易完成,这会逐渐增强初学者的学习信心,另一方面Python属于全场景编程语言,未来在很多领域都能用得上. 先学哪种语言好,我认为需要分不同的人来说. 对于计算机专业的大学生来说,我觉的先学C语言好. 目前国内高校计算机相关专业应该大部份都是以C语言作为入门语言来学习的,这套学习的路线已经维持了很多年了,当然也是有他的道理的. 而且对于大学生来说,并没有要求一入学就要参与实际工程项目的开发
-
Python基础语言学习笔记总结(精华)
以下是Python基础学习内容的学习笔记的全部内容,非常的详细,如果你对Python语言感兴趣,并且针对性的系统学习一下基础语言知识,下面的内容能够很好的满足你的需求,如果感觉不错,就收藏以后慢慢跟着学习吧. 一.变量赋值及命名规则 ① 声明一个变量及赋值 #!/usr/bin/env python # -*- coding:utf-8 -*- # _author_soloLi name1="solo" name2=name1 print(name1,name2) name1 = &q
-
Python语言的12个基础知识点小结
python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Python 读写文件. 1.正则表达式替换 目标: 将字符串line中的 overview.gif 替换成其他字符串 复制代码 代码如下: >>> line = '<IMG ALIGN="middle" SRC=\'#\'
-
python入门之语言基础
目录 1.注释 2.代码缩进 3.保留字 4.标识符 5.变量 6.基础数据类型 7.数据类型转换 总结 1.注释 注释是指在程序代码中添加的标注性的文字 单行注释:使用 # 注释内容 多行注释:在一对三引号('''注释内容''')或者("""注释内容""")之间,并且不属于任何语句的内容认为是多行注释## 标题 2.代码缩进 代码缩进是指在每一行代码左端空出一定长度的空白,从而可以更加清晰地从外观上看出程序代码的逻辑结构. 同一级别的代码缩进量
-
JavaScript入门之语言基础第1/2页
JavaScript 语言正越来越受欢迎,可以说是是互联网上最突出的语言之一.你可以跨平台和浏览器使用它,其并不排斥后端语言.现在有许多不同的开发库--有些非常棒-- 这些库对开发很有帮助,比如说加快了开发的时间等等.问题是,有时候这些库与原始语言之间很是有一些距离,这使得刚入门的开发者缺乏一种对语言的基础了解. 本文通过全面列举基础的JavaScript概念这一方式来阐述该语言的基本原理,以此来为初学者提供一个对语言的基本了解,随处可见的代码例子则是用来说明所有的这些概念是如何在语言中体现出来
-
Python入门之基础语法详解
一.我的经历及目标 在学习python之前:我学习过C/C++,在学校期间做过很多的项目,已经有两年多了,算是对C/C++非常的熟悉了,精通不敢说,但是对于面向过程和面向对象有很深刻的认识,做过很多的开发,学习数据库,MFC, QT, linux下利用C/C++进行服务器的开发,QT环境下进行模拟QQ的开发- 听说python挺火的,我也来尝试一门新的语言,python和c有80%的相似性,毕竟是用C来开发的语言,但是是面向过程的一门语言,有C++的继承等相似的特性,感觉更有信心学会它了,毕竟可
-
Python入门基础之变量及字符串
目录 变量 关于变量 变量名命名规则 字符串 原始字符串 长字符串 总结 变量 当把一个值赋给一个名字时,它就会存储在内存中,我们把这块内存称为变量(variable). 在大多数语言中,都把这种行为称为"给变量赋值"或"把值存储在变量中".不过,Python与大多数其他语言不同,它并不是把值存储在变量中,而更像把名字贴在值上面.所以,有些人会说Python没有变量,只有名字.变量就是一个名字,通过这个名字,我们可以找到想要的东西. 例如: 变量之所以称之为变量,正
-
python入门基础之用户输入与模块初认识
一.注释 当前行注释:# 被注释内容 多行注释:""" 被注释内容 """ 二.用户输入 #!/usr/bin/env python #_*_coding:utf-8_*_ #name = raw_input("What is your name?") #only on python 2.x name = input("What is your name?") print("Hello "
-
Python爬虫入门有哪些基础知识点
1.什么是爬虫 爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来.想抓取什么?这个由你来控制它咯. 比如它在抓取一个网页,在这个网中他发现了一条道路,其实就是指向网页的超链接,那么它就可以爬到另一张网上来获取数据.这样,整个连在一起的大网对这之蜘蛛来说触手可及,分分钟爬下来不是事儿. 2.浏览网页的过程 在用户浏览网页的过程中,我们可能会看到许多好看的图片,比如 http://image.bai
-
Python入门基础之数字字符串与列表
简介 Python的主要应用是进行科学计算,科学计算的基础就是数字,字符串和列表.本文将会详细的给大家介绍一下这三个数据类型的使用情况. 数字 数字是任何科学计算中非常中要的类型,在Python中最常见的数字类型就是int和float. 看几个基本的数字操作: In [8]: 1+1 Out[8]: 2 In [9]: 3*2 + 10 Out[9]: 16 In [10]: (65 + 23) / 4 Out[10]: 22.0 上面我们可以看到,没有小数的是int类型,带有小数的是float
-
Python入门基础之import机制
一.前言 本文基于开源项目: github.com/pwwang/pyth- 补充扩展讲解,希望能够让读者一文搞懂 Python 的 import 机制. 1.1 什么是 import 机制? 通常来讲,在一段 Python 代码中去执行引用另一个模块中的代码,就需要使用 Python 的 import 机制.import 语句是触发 import 机制最常用的手段,但并不是唯一手段. importlib.import_module 和 __import__ 函数也可以用来引入其他模块的代码.
-
python入门jupyter基础操作及文本用法
目录 1.jupyter简介 2.jupyter基础操作 2.1windows更新pip库 2.2jupyter安装 2.3初次启动jupyter 2.4设置密码进入jupyter #再次运行jupyter 3.创建一个jupyter文本 4.jupyter文本的用法 4.1保存和下载文本 4.2运行和切换代码 4.3多个代码运行 1.jupyter简介 Jupyter Notebook是一个开源的Web应用程序,允许用户创建和共享包含代码.方程式.可视化和文本的文档. 它的用途包括:数据清理和
-
Go语言基础入门应用简介及常用命令
目录 Go语言简介 Go语言的主要特点[重点] Go语言应用 Go语言中常用命令 Go语言中可见性规则[重点] Go语言简介 Go 是一门开源.支持并发.垃圾回收的编译型系统编程语言从 2007 年末由 Robert Griesemer,Rob Pike,Ken Thompson 主持开发,后来还加入了 lan Lance Taylor,Russ Cox 等人并最终在 2009年11月 开源,在 2012 年早些时候发布了 Go 1 稳定版本. Go语言的主要特点[重点] 没有继承多态的面向对象
随机推荐
- 推荐dojo学习笔记
- 让html的text输入框只能输入数字和1个小数点(0-59之间可改)
- centos 7中firewall防火墙的常用命令总结
- 详解linux中nano命令
- IIS 无法找到服务器,静态页面也无法访问 大量出现Connections_Refused的错误提示
- Java依赖-关联-聚合-组合之间区别_动力节点Java学院整理
- iOS UIAlertView自动关闭功能
- PHP AjaxForm提交图片上传并显示图片源码
- PHP判断表达式中括号是否匹配的简单实例
- JavaScript URL参数读取改进版
- C++快速幂与大数取模算法示例
- MySQL中按时间获取慢日志信息的方法
- SpringMVC返回json数据的三种方式
- 基于javascript实现图片预加载
- PowerShell脚本实现网卡DHCP自动获取IP地址、设置静态IP地址的方法
- shell中冒号的特殊用法分享
- 安卓(Android) 监听按键长按事件
- mac中利用NVM管理不同node版本的方法详解
- MySQL锁机制与用法分析
- 如何使用Spring Security手动验证用户的方法示例