坚持Selenium+Python学习之从读懂代码开始 DAY1
Posted flyin9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了坚持Selenium+Python学习之从读懂代码开始 DAY1相关的知识,希望对你有一定的参考价值。
学习Selenium+Python已经好几个月了,但越学发现不懂的东西越多。
感觉最大的问题还是在于基础不扎实,决定从头开始,每天坚持读代码,写代码。
相信量变一定能到质变!!!
2018/05/09
[来源:菜鸟教程](http://www.runoob.com/python3/python3-examples.html)
class float([x])
Return a floating point number constructed from a number or string x.
>>> float(‘+1.23‘)
1.23
>>> float(‘ -12345\n‘)
-12345.0
>>> float(‘1e-003‘)
0.001
>>> float(‘+1E6‘)
1000000.0
>>> float(‘-Infinity‘)
-inf
#No.1
num1 = input(‘please input the first number:‘)
num2 = input(‘please input the second number:‘)
sum = float(num1) + float(num2)
print(f‘num{num1} add {num2} = {sum}‘)
** 幂 - 返回x的y次幂
%0.3f: 以单精度浮点小数的形式输出,右对齐,保留三位小数
#No.2
num = float(input(‘please input a number: ‘))
num_sqrt = num ** 0.5
print("%0.3f‘s square root is %0.3f"%(num, num_sqrt))
Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。
基本语法是通过 {} 和 : 来代替以前的 % 。
format 函数可以接受不限个参数,位置可以不按顺序。
#No.3
import cmath
num = int(input("please input a number:"))
num_sqrt = cmath.sqrt(num)
print("{0}‘s square root is {1:0.3f}+{2:0.3f}j".format(num, num_sqrt.real,num_sqrt.imag))
以上是关于坚持Selenium+Python学习之从读懂代码开始 DAY1的主要内容,如果未能解决你的问题,请参考以下文章
坚持Selenium+Python学习之从读懂代码开始 DAY5