关注我,每天都有优质技术文章推送,工作,学习累了的时候放松一下自己。 
本篇文章同步微信公众号 

欢迎大家关注我的微信公众号:「醉翁猫咪」

今天我们来用Python向世界说声Hello World,人生苦短,我用Python--Life is short,you need Python

打开终端,输入命令行:

如图:>>>这里的标志是说明在交互式环境中,可以输入你想要写的代码,接下来我们输入“ Hello World ”;看看:

如何退出交互式环境呢?

Python安装与集成开发环境的配置

在Python中变量是不需要声明变量类型的,但是每个变量在用前是要赋值的,对于赋值:单个变量的赋值格式:

# 整型变量

a = 1

# 浮点型变量

b = 1.0

# 字符串

c = 'hahaha'

支持多重赋值

a = b = c = 1

支持多元赋值

a, b, c = 1, 1.0, ‘哈哈哈’

可以查询变量类型

如果是 a = 1

就在命令行输入

print(type (a))

Python中的数据类型有:

number , string , list , tuple , dictionary , sets

这里注意的是复数,而这里的复数,有点想初中学过的数学内容,应该很容易:

复数由实数和虚数组成,如a + bj ,也可以complex(a,b)表示,而a,b都是浮点型。

在python中的加减等算法,很简单,如果你要算3加2等于多少,那么你就在交互式环境输入3+2,然后按下返回键就ok了。

upper() # 全部转大写

lower() # 全部转小写

replace() # 替换操作

split() # 分割操作

列表

list = [ 2,4,678,'sss',3]

这里的难点在于list.extend(list1)  # list1=[1]

print(str(list)),表示在列表的末尾加个list1

难点:list.append('hh')和list.insert(0,'hhh')

对于新手来说的

这里的python复制很简单

list2 = list.copy() # 这里就是复制

print(list2)

如果要打印两次

print(list * 2)就可以了

字典的练习

d = dic(id = 1234, name='hh', site='qq')

print(dic.keys())和print(dic.values())

看keys和values就懂了,你也可以自己在控制台练习

grade = 95
if grade < 60:
 print('差')
elif grade < 80:
 print('中')
elif grade < 90:
 print('良')
else:
 print('优')

for循环出元素

students = [ a, b, c, d ]
for n in students:
 print(n)

从入门到熟悉!

坚决不放弃!

Python入门(一)-打开世界之Hello World的更多相关文章

  1. python入门简介

    Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...

  2. Python自动化运维之1、Python入门

    Python简介 python是吉多·范罗苏姆发明的一种面向对象的脚本语言,可能有些人不知道面向对象和脚本具体是什么意思,但是对于一个初学者来说,现在并不需要明白.大家都知道,当下全栈工程师的概念很火 ...

  3. Python语言学习之Python入门到进阶

    人们常说Python语言简单,编写简单程序时好像也确实如此.但实际上Python绝不简单,它也是一种很复杂的语言,其功能特征非常丰富,能支持多种编程风格,在几乎所有方面都能深度定制.要想用好Pytho ...

  4. python入门篇之介绍和流程控制(一)

    Python入门 一.第一句python代码 很多语言的第一句python代码都是以“你好,世界”开始的,那么我们的python也是如此. 在 /home/dev/ 目录下创建 hello.py 文件 ...

  5. Python入门教程 超详细1小时学会Python

    Python入门教程 超详细1小时学会Python 作者: 字体:[增加 减小] 类型:转载 时间:2006-09-08我要评论 本文适合有经验的程序员尽快进入Python世界.特别地,如果你掌握Ja ...

  6. Python入门:Python基础笔记

    (C语言:)C语言是相对C++.C#.Java等语言更接近底层,并且一些硬件编程都可以使(只能使用)C语言.另外C语言学起来相对困难,因为涉及到指针,指针也是语言接近底层语言的一个特征.目前编写较大的 ...

  7. 计算机基础 python入门

    1.计算机基础 计算机组成: 输入输出设备内. 存储器 .cpu .电源 .显卡 中央处理器(cpu) 处理各种数据 相当于人的大脑 内存 存储数据 相当于临时记忆 硬盘 存储数据 相当于人的永久记忆 ...

  8. 第1章 python入门

    1.1 python的出生与应用   python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开 ...

  9. Python入门教程 超详细1小时学会Python

    Python入门教程 超详细1小时学会Python 本文适合有经验的程序员尽快进入Python世界.特别地,如果你掌握Java和Javascript,不用1小时你就可以用Python快速流畅地写有用的 ...

  10. 小白必看,Python入门你要懂那些

    Python作为为数不多的全场景开发语言之一,近年来已经获得了越来越多人的关注,而整个IT行业也释放出了大量的Python就业岗位.因此,当前学习Python语言是非常不错的选择,文泽带你进一步走进P ...

随机推荐

  1. 未能加载文件或程序集 Microsoft.ReportViewer.ProcessingObjectModel, Version=10.0.0.0

    写在前面 整理错误集.某一天在启动项目的时候,出现了未能加载文件或程序集 Microsoft.ReportViewer.ProcessingObjectModel, Version=10.0.0.0错 ...

  2. 关于django数据库迁移 以及显示未检测到更改的问题

    No changes detected 显示这样的原因 数据库迁移代码步骤: 今天在所有数据库的时候对数据库进行了删除,重新迁移数据库映射,但是却发现终端给出了这样的信息. '>>> ...

  3. eclipse中启动tomcat后, 无法访问localhost:8080

    问题: 今天老师讲了Servlet路径问题, 做了个测试在eclipse中启动tomcat后,在浏览器地址栏输入 http://localhost8080无法访问, 提示404错误, 正常情况是可以访 ...

  4. 易百教程人工智能python修正-人工智能无监督学习(聚类)

    无监督机器学习算法没有任何监督者提供任何指导. 这就是为什么它们与真正的人工智能紧密结合的原因. 在无人监督的学习中,没有正确的答案,也没有监督者指导. 算法需要发现用于学习的有趣数据模式. 什么是聚 ...

  5. 用StatSVN统计svn项目中每人代码提交量

    用StatSVN统计SVN服务器项目的代码量 下载并安装SVN统计工具StatSVN 1)下载地址:sourceforge.net/projects/statsvn/ 2)解压压缩包,到一个目录,如D ...

  6. 【开发笔记】- 转义html特殊字符

    package com.juihai.util; import org.apache.commons.lang.StringUtils; import org.springframework.web. ...

  7. MySQL 统计上一周从周一到周日的用户

    这个功能按理说很常见,奇怪的是很难搜索到一个合适的.稍微整理了下,具体的就不展开了,注意这个表中的时间为毫秒,这条语句拷贝复制就能用.照顾大部分的无脑码农. SELECT case when FROM ...

  8. Java 读取控制台输入

    方式1:InputStreamReader+BufferedReader package my_package; import java.io.BufferedReader; import java. ...

  9. mysql DML select查询

    windows上的操作 1.从官网下载mysql 下载navicat,用来连接mysql的 2.打开运行启动mysql 3.在navicat上的连接打开新建连接 然后输入链接名,连接名就是用户名,自己 ...

  10. mybatis添加sql打印功能

    添加配置文件: mybatis-config.xml <?xml version="1.0" encoding="UTF-8"?> <!DOC ...