pycharm常用命令

我用的是pycharm,所以也收集了一下常用的快捷命令

http://t.csdn.cn/7K7WD具体看这篇文章

# Ctrl + D 复制选定的区域或行
#
# Ctrl + Y 删除选定的行
#
# Ctrl + Alt + L 代码格式化
#
# Ctrl + Alt + O 优化导入(去掉用不到的包导入)
#
# Ctrl + 鼠标 简介/进入代码定义
#
# Ctrl + / 行注释 、取消注释
#
# Ctrl + [ 快速跳到代码开头
#
# Ctrl + ] 快速跳到代码末尾
# #在函数里面只能是函数的开头和末尾
# Shift + F10 运行
#
# Shift + F9 调试
#
# 查找/替换类:
#
# Ctrl + F 当前文件查找
#
# Ctrl + R 当前文件替换
#
# 运行类:
#
# Shift + F10 运行
#
# Shift + F9 调试
#
# 调试类:
#
# Ctrl + F8 在当前行加上断点/断点开关
#
# Ctrl + Shift + F8 查看所有断点
#
# 导航类:
#
# Ctrl + N 快速查找类(也可查找当前工程中的文件,以文件名查找)

我突然认识到之前数据类型上的错误,ndarray和list一直转来转去

import numpy as np
c = [1, 2, 3]
a=[]
b=np.ones(2)
for i in range(len(c)):
    a.append(c[i])
print(c)  #要想看到数据类型,必须是断点调试
print(b)
print(a)
#append是一个list数据类型a.append()相当于是把
#ones这样的是ndarray数据类型,但是显然我们是需要list问题出在这里
#最简单的方法就是把ones/zeros换成[],这样就不要再重新导数据类型了

#返回一个3位数倒着数回去 123 321
class Solution:
#参数number: 一个三位整数
    #返回值: 反转后的数字
    def reverseInteger(self, number):
        h = int(number/100)
        t = int(number%100/10)
        z = int(number%10)
        return (100*z+10*t+h)#从原理上看:一个三位数除100取int纯整数部分
# #测试一下,这里有点忘了int了
# a=12.3
# b=15.9
# print(int(a))
# print(int(b))
# #int是完全取整,只取整数部分
#主函数
#类里面的主函数,可以取消注释直接用,或者重新建一个主函数
# if __name__ == '__main__':
#     solution = Solution()
#     num = 123
#     ans = solution.reverseInteger(num)
#     print("输入:", num)
#     print("输出:", ans)

如果重新建一个主函数的话,main.py中写入:

import cal

def main():
    solution = cal.Solution()
    num = 166
    ans = solution.reverseInteger(num)
    print("输入:", num)
    print("输出:", ans)
main()

输出:

输入: 166
输出: 661

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白云千载尽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值