├── README.md ├── میانیگین گرفتن از اعداد.py └── .github └── workflows └── python-package-conda.yml /README.md: -------------------------------------------------------------------------------- 1 | 2 |

3 | 4 | the this project maded by sahand mohammadrezaii 5 | 6 |

7 | -------------------------------------------------------------------------------- /میانیگین گرفتن از اعداد.py: -------------------------------------------------------------------------------- 1 | n = int(input("تعداد عدد ها = ")) 2 | s = 0.0 3 | for i in range(1,n+1): 4 | x = float(input("عدد ها " + str(i) + " = ")) 5 | s += x 6 | m = s / n 7 | print("میانگین = ", m) -------------------------------------------------------------------------------- /.github/workflows/python-package-conda.yml: -------------------------------------------------------------------------------- 1 | name: Python Package using Conda 2 | 3 | on: [push] 4 | 5 | jobs: 6 | build-linux: 7 | runs-on: ubuntu-latest 8 | strategy: 9 | max-parallel: 5 10 | 11 | steps: 12 | - uses: actions/checkout@v3 13 | - name: Set up Python 3.10 14 | uses: actions/setup-python@v3 15 | with: 16 | python-version: '3.10' 17 | - name: Add conda to system path 18 | run: | 19 | # $CONDA is an environment variable pointing to the root of the miniconda directory 20 | echo $CONDA/bin >> $GITHUB_PATH 21 | - name: Install dependencies 22 | run: | 23 | conda env update --file environment.yml --name base 24 | - name: Lint with flake8 25 | run: | 26 | conda install flake8 27 | # stop the build if there are Python syntax errors or undefined names 28 | flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics 29 | # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide 30 | flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics 31 | - name: Test with pytest 32 | run: | 33 | conda install pytest 34 | pytest 35 | --------------------------------------------------------------------------------