知乎上蛮多女生对程序员有非分之想呢,认为其“人傻钱多”。我也觉得会敲代码的童鞋很有魅力呢,敲打键盘的认真背影很英伟(打游戏除外= =)。有句话,Brainy is new sexy. 大脑聪明的人是充满魅力的。
终于有一天,我也可以敲出代码啦。虽然只是敲出一串hello world的水平,仍 不胜欢喜。那么今天我以一个外行人的身份,谦虚又谨慎地浅谈Python的入门学习。望技术大佬们多多包涵,多多指教。
1、定义:Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
2、Python的基本语法:
区分大小写
一行是一条语句
若需要一行多条语句,加英文分号
一行敲不完,可以加符号\,续航符。
怎么实现运行结果在一行?命令是:end=""
举例:print("aaa",end="") ——可以实现和下一条连起来在一行
表示字符串:双引号、单引号、三引号(备注:除了表示字符串,还可以表示注释)
内容可用支持中文,但要设置中文格式:# -*- coding:utf-8 -*-或#coding=utf-8
通过缩进来区分代码块:通过缩进4个空格,或者1个tab。
Python 变量名=变量值。还可以定义多个变量。
变量名的命名规范(变量即变化的值,可以作为任何值):
可以以数字、字母和下划线组成,但不能以数字开头
命名需避开python中相关操作的关键字
3、常见内置数据类型(list、tuple、dic、set)及其区别:(重要)
A、列表:list
特点:有序的,多个元素,可编辑的列表,中括号包着,元素与元素之间
用逗号隔开。
举例: dd=['aa','cc',1,2,4,2]
B、元组:tuple
特点:中括号改成小括号,有序的不可编辑的列表。(使用中括号包起来,元素间用逗号,可编辑、有序)
举例: dd=('aa','cc',1,2,4,2)
C、字典:Dict
特点:花括号包起来的,中间由逗号隔开。在括号内,有冒号和逗号:冒号前的值为key,冒号后则是value。
举例:dd={'name':'zz','sex':'m'}
D、集合:set
特点:无序的集合。花括号{}在外,括号里逗号隔开。无序无索引、可编辑,但元素不能重复。
举例:dd.add(‘123’),
备注:添加重复的字符出错。若添加,重复字符仅保留一个。
4、此外还有if、while、for等条件语句,暂不细讲。举例99乘法表:
(a、b为变量可代替任何字符,但被限制在1到10之间的数字)
执行结果:
如果有任何疑问或建议,欢迎随时联系我~感谢您的耐心阅读~Any needs or questions, please kindly let me know. Thanks!
领取专属 10元无门槛券
私享最新 技术干货